All these Mumbai Indians players have scored the most runs in an over!

ODI- 36 Runs, Herschelle Gibbs: 
Was with MI in 2012

T20I - 36 Runs, Yuvraj Singh
Was part of MI in 2019

T20I - 36 runs, Kieron Pollard
 Has been a part of MI since 2010

Test - 35 Runs, Jasprit Bumrah
Has been playing for MI since 2013