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/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd 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 runsODI1st 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.
v Afghanistan×

Player figures come from full scorecards, which we hold for 190 of the 191 matches in this selection (from 2009). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mudassar BukhariNED2009-2012541603820.009761.8600061
Tanzid HasanBAN2023-202677060228.578570.5900191
Travis HeadAUS2023-20252215959*59.0042140.4801191
David ObuyaKEN2010330592719.6710158.42000100
Agha SalmanPAK20233315938*29.507578.6700061
Fakhar ZamanPAK2018-2023550593011.807974.68002100
Sybrand EngelbrechtNED2023110585858.008667.4401060
Abdullah ShafiquePAK2023110585858.007577.3301052
Ambati RayuduIND2014-2018210575757.0049116.3301044
Martin GuptillNZ2015-2019220575728.507774.0301170
Jimmy HansraCAN2010-20113315730*28.507279.1700031
Ajinkya RahaneIND2014110565656.006684.8501050
Andile PhehlukwayoSA2019-20244325639*56.005896.5500134
Neil McCallumSCO2009-2010220553627.508366.27000100
Saqib AliUAE20143315525*27.507672.3700070
Rakep PatelKEN2010-2013540553413.7511050.0000130
Tinotenda MutombodziZIM2015541552718.339061.1100051
Will YoungNZ2023110545454.006484.3801043
Bas de LeedeNED2022-2023440543413.5013440.3000010
Marlon SamuelsWI2018220533626.509058.8900031
Craig WallaceSCO2016-2019320533326.5029182.7600063
Usman LimbadaCAN2010-2011441531817.677768.8300060
Imran FarhatPAK2012110525252.006777.6101090
Ian BellENG20151115252*-5692.8601060
Nizakat KhanHK2014-2018220522826.008263.4100050
Shoaib MalikPAK2012-20182115151*-43118.6001031
Trevin BastiampillaiCAN2010220513325.505887.9300090
Majid HaqSCO2009-2015751513112.759156.0400140
Barry McCarthyIRE2016-2024129351188.508758.6200241
Ahmed ShehzadPAK2014110505050.007467.5701070
Janith LiyanageSL2024310505050.0048104.1701022
Stuart ThompsonIRE2017540503712.505590.9100080
Michael HusseyAUS2012110494949.0037132.4300023
Imad WasimPAK20191114949*-5490.7400050
Jos ButtlerENG2015-2025430493816.336279.0300012
Brian BennettZIM2024-202655049319.807466.2200261
Trent JohnstonIRE2010-20122214842*48.0040120.0000032
Ashley NurseWI2017-20184324826*48.005981.3600040
Pieter SeelaarNED2009-2022851483212.009351.6100130
Ben CalitzIRE2026330472715.6745104.4400142
Tim MurtaghIRE2012-20192415245153.4610841.6700430
Reeza HendricksSA2024330441814.677757.1400030
Mohammad NaimBAN2023-2025440442811.008551.7600150
Gavin HoeyIRE2026442433621.508053.7500130
Brendon McCullumNZ2015110424242.0019221.0500061
Max O'DowdNED2023110424242.0040105.0000090
Timycen MarumaZIM2014220422921.005872.4100012
Hashim AmlaSA20191114141*-8349.4000040
JAR BlainSCO2009110414141.005673.2100030
Nasir HossainBAN2014110414141.006068.3300011

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.