International cricket is played in three formats: ODI, T20, and Test. In all three formats of cricket, the players whose names are recorded for scoring the most runs in an over, have a special relationship with Mumbai Indians somewhere. This is a strange coincidence. Let us tell you that the cricketer who has scored the most runs in an over in ODI, T20, and Test has played for Mumbai Indians in IPL.
The record for the most runs in an over in ODIs is held by Herschelle Gibbs, who scored 36 runs in an over against the Netherlands in the 2007 World Cup by hitting 6 sixes in 6 balls. Yuvraj Singh holds the record for the highest score of 36 runs in an over in T20 cricket. Yuvraj did this feat in an over of England bowler Stuart Broad in the 2007 T20 World Cup. He hit 6 sixes in a row.
Kieran Pollard has also scored 36 runs in 1 over in T20. He did this feat in Dhananjay de Silva's over and he also plays in IPL for Mumbai Indians. Talking about Test cricket, the record of scoring the most runs in an over has been registered in the name of Jasprit Bumrah. Bumrah scored 29 runs in Stuart Broad's over and also got 6 extra runs. He plays for Mumbai Indians in IPL.