Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting records (Men's ODIs)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 2012-01-01×

Player figures come from full scorecards, which we hold for 1,824 of the 1,829 matches in this selection (from 2012). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Abid AliPAK2019-202066023411239.0025093.60111290
Gareth DelanyIRE2020-2023211852342218.0024695.12001206
Aryan DuttNED2021-20265942923323*7.0640357.82005108
Michael EnglishSCO2024-202666123010746.0032670.55111165
Stuart BinnyIND2014-2015141132307728.7524693.50011235
Hassan NawazPAK2025-20266622297957.2525091.600201212
Amjad JavedUAE2014-2017141212295620.8225789.11011268
Stuart ThompsonIRE2013-2017191512283916.2925190.84000243
Naseem ShahPAK2022-2026382192275118.9226286.640121312
Raza-ur-RehmanCAN2013-20146502258845.0026285.88031300
Mohammed ShamiIND2013-20251084920225257.7627382.42006179
Hussain TalatPAK2019-2026121022246228.0027880.58010192
Dale SteynSA2012-201968296224609.7437160.38014265
Ben McDermottAUS2021-202255022310444.6027880.22111195
Vijay ShankarIND201912812234631.8624690.65000204
Collins ObuyaKEN2012-2014101002235722.3031770.35011192
Tanmay MishraKEN2012-201366322170*73.6726982.16030130
Xavier MarshallUSA2019-2020131302215017.0035761.90011214
Doug BracewellNZ2012-2022191422215718.4227480.66011147
Jofra ArcherENG2019-202642251222138*17.00205107.80003238
Barry McCarthyIRE2016-202548317220419.1735761.62005183
Brett LeeAUS2012161242195927.3823692.80012169
Rishad HossainBAN2023-20262218321648*14.40198109.090021713
Trent BoultNZ2012-2023114522821621*9.0027977.42002207
Kuldeep YadavIND2017-20261244523215199.7741451.93003150
Peter BorrenNED2012-201497221361*42.60173123.12010226
Dillon HeyligerCAN2023-2025221722135614.2022295.95011188
D'Arcy ShortAUS2018-20208812116930.1426978.44011161
Freddie ColemanSCO2013-2015151402117015.0734461.34012211
Shakeel AhmedOMA2024-20262822721129*14.0740751.84004146
Kamran GhulamPAK2023-2025117021010330.0021299.06111199
Morris OumaKEN2013-20148812105730.0032564.62010121
Oliver PeakeAUS20268812104830.0023688.98000138
Karima GoreUSA2019-2021161522104416.1531267.31001172
Ish SodhiNZ2015-202454264210359.5528972.66006810
James AtkinsonHK2014-20177702095929.8632264.91010196
Arafat MinhasPAK20268812096129.8621099.52020225
Jacques KallisSA2012-2014111102077218.8228273.40021202
Tendai ChataraZIM2013-2023875725206236.4443946.92009172
Zak CrawleyENG2021-202699120558*25.6321694.91023242
Ackeem AugusteWI2025-20269902053822.7826876.49001206
Andri BerengerUAE2014-2015101002056620.5030467.43020260
Ruvindu GunasekeraCAN2012-20147702047229.1432063.75032166
Dogodo BauPNG2016-2022141322044618.5536755.59002131
Kyle MillsNZ2012-2015402372043012.7523885.71002137
Deepak ChaharIND2018-2022139320369*33.8320798.07021178
Rakep PatelKEN2012-2014101032025028.8627074.81010153
Tim BresnanENG2012-20142820820241*16.8323884.87003164
Nasum AhmedBAN2022-2025201322014418.2723386.27000188
Fayyaz ButtOMA2019-2024302092014418.2727972.04001173

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.