Batting Records

Top 10: Most Overall Runs by a Batter in Powerplay in ODI

In the One-Day International (ODI) format, the first powerplay is crucial from a batting team’s perspective to scoring runs in bulk. Thanks to the fielding restriction, the batters have a golden opportunity to dig runs in significant numbers.

Many batters have shown their batting prowess in the first 10 overs by whacking bowlers across the park. In this article, we’ll look at the top 10 batters who have scored the most overall runs in the powerplay in ODI cricket.

Most Runs by a Batter in Powerplay in ODI (Overall)

Player Innings Runs in PP Average
Rohit Sharma (IND) 192 3702 44.60
Quinton de Kock (SA) 153 3066 47.90
Shikhar Dhawan (AUS) 163 3023 41.41
David Warner (AUS) 148 3021 39.23
Martin Guptill (NZ) 155 2830 36.28
Hashim Amla (SA) 140 2539 43.03
Tamim Iqbal (BAN) 146 2461 38.45
Tillakaratne Dilshan (SL) 128 2356 42.83
Aaron Finch (AUS) 137 2287 33.14
Jason Roy (ENG) 109 2251 40.19

Key Insights

1: Rohit Sharma is leading the pack, having scored the most runs in the first powerplay in ODIs. The prolific opening batter has amassed over 3350 runs alone in the first 10 overs,  showcasing his penchant to provide flying starts. 

1400: Over 15 batters have accumulated 1400+ runs in the powerplay in ODI cricket. Most of these batters are opening batters, except for India’s star batter, Virat Kohli, who bats at the No. 3 position.

48: Jonny Bairstow has the best batting average in the first 10 overs in the 50-over format. The English keeper-batter averages close to 49 (48.90) with over 1600 runs under his belt.