Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting records (Men's ODIs)

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
Peter BorrenNED2006-201197210771*21.4017062.9401361
Rusty TheronUSA2019-2022430662.001442.8600200
Afsar ZazaiAFG20153314848*24.006376.1900250
S JyotiCAN2007-200944013311733.2515287.50102102
Gulbadin NaibAFG2013-20197413221*10.673786.4900240
Alex CusackIRE2007-20158621017125.2513574.8101270
Pieter SeelaarNED2006-202186126215.207534.6700210
Bilal KhanOMA2019-202486463*3.001833.3300200
Ayan KhanOMA2021-20247601266821.0014984.56012132
Zahoor KhanUAE2017-2024963862.672138.1000201
Tony UraPNG2017-20229901794719.8922679.20002143
Monank PatelUSA2019-20269902808231.1133184.59032214
Paul StirlingIRE2008-20231212037111330.9243086.28112438
William PorterfieldIRE2006-20181313029910123.0039475.89122384
Darren LehmannAUS1999110000.0020.0000100
Khaled MashudBAN1999110000.0090.0000100
Khaled MahmudBAN1999110000.0040.0000100
Akram KhanBAN1999110000.00140.0000100
PG GillespieIRE2006110000.0020.0000100
Lendl SimmonsWI2007110000.0010.0000100
Usman LimbadaCAN2012110000.0020.0000100
Johnson CharlesWI2023110000.0060.0000100
Aminul IslamBAN1999110000.0010.0000100
Kinchit ShahHK2016110000.0020.0000100
Ehsan NawazHK2017-2018210000.0020.0000100
Dasun ShanakaSL2023110000.0010.0000100
Sharmarh BrooksWI2023110000.0030.0000100
Rashid KhanAFG2016-2018310000.0010.0000100
Imran HaiderUAE2017-2018310000.0010.0000100
Mujeeb Ur RahmanAFG2018110000.0020.0000100
Scott McKechnieHK2018110000.0020.0000100
Izatullah DawlatzaiAFG2015110000.0060.0000100
Wasim AliOMA2026110000.0030.0000100
Joylord GumbieZIM2023110000.0010.0000100
JC BaltNAM2025110000.0010.0000100
Vinayak ShuklaOMA2026110000.0020.0000100
Ali NadeemCAN2025110000.0010.0000100
M HeingoNAM2026110000.0030.0000100
Arjun KumalNEP2026110000.0020.0000100
Saleem MalikPAK1999110000.0030.0000100
Matthew HartNZ1999110000.0020.0000100
Stuart WilliamsWI1999110000.0010.0000100
IhsanullahAFG2018110000.0040.0000100
Darren RamsammyCAN2012110000.0030.0000100
Chris GayleWI2007-20182218585*85.009589.4701183
Edgar SchiferliNED2007-200822155*5.001435.7100110
Xavier MarshallUSA2019220505025.006873.5301151
Anderson CumminsCAN2007320331.50560.0000100
Boyd RankinIRE2009-201852100*0.0020.0000100
David WarnerAUS2009-20152212121*21.0011190.9100122
Page 1Next

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