Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th 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 runsT20I3rd 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.
v Scotland×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Christopher CarterHK2016-2017320584329.008072.5000070
Aizaz KhanHK2016-2018540582514.509163.7400071
Jason HolderWI2018-2023220574528.509758.7600031
Roelof van der MerweNED20254325630*56.006093.3300040
Gaudi TokaPNG2019-2021330562018.679558.9500060
Umar BhattiCAN2007-2010541562618.6751109.8000041
Ruben TrumpelmannNAM2022-202699256158.007772.7300132
Robin UthappaIND2007110555555.006288.7101081
Ishan PandeyNEP2026110555555.006190.1601052
Max SorensenIRE2013-2014531553127.507573.3300060
Khurram ChohanCAN2009-20145425535*27.506782.0900022
Roger TwoseNZ19991115454*-49110.2001051
Ryan HaireIRE2008110545454.006385.7101071
WF StellingNED2006-2007421544454.005794.7400040
Abdool SamadCAN2007220533226.505989.8300041
Ruvindu GunasekeraCAN2012-2014220535326.507867.9501152
Irfan KarimKEN2013-2014220533026.5010251.9600040
Jimmy KamandeKEN2007-2010640533413.2510152.4800040
Alex HalesENG2018110525252.005692.8601033
Adam GilchristAUS1999-2007220524626.007173.2400080
Simi SinghIRE2018220524526.0049106.1200023
Mashrafe MortazaBAN2006-20153115151*-27188.8901025
Marlon SamuelsWI2018110515151.009852.0401040
Akshay HomrajUSA2019220512725.505592.7300012
Finn AllenNZ2022110505050.0048104.1701090
Xavier MarshallUSA2019220505025.006873.5301151
Zeeshan SiddiqiCAN2012-2014220504325.0011145.0500031
Shayan JahangirUSA2024-2026440503712.505590.9100182
Steve WaughAUS19991114949*-6971.0100070
Lionel CannBER20071114949*-5785.9600022
Sanjay KrishnamurthiUSA2024-2026210494949.005490.7400070
Desmond ChumneyCAN2007220492824.506773.1300040
Mohammad ShahzadUAE2016220492824.506575.3800052
Nelson OdhiamboKEN2010-2013330492916.338557.6500030
Lahiru ThirimanneSL2015-20192214844*48.006178.6900031
Ansh PatelCAN2026221484148.0037129.7300040
Afsar ZazaiAFG20153314848*24.006376.1900250
Moin KhanPAK1999110474747.0041114.6300050
Liam PlunkettENG20181114747*-45104.4400032
Jeevan MendisSL2011-20192214734*47.0034138.2400042
Stephan MyburghNED2021220474023.508356.6300040
Zawar FaridUAE20222214732*47.0033142.4200043
Vikramjit SinghNED2023-2025220474023.506374.6000070
Joe RootENG2014-2018330472915.6734138.2400071
Divan la CockNAM2022440472311.758058.7500142
Imran FarhatPAK2013110464646.007065.7100040
PS AthavaleOMA2024220463423.007462.1600070
Mohammad NaveedUAE2016-201866146309.205386.7900042
Saqib ZulfiqarNED2021-20232214533*45.005877.5900031
Brendan TaylorZIM2018110444444.005481.4800041

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.