ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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,823 of the 1,828 matches in this selection (from 2012). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Noah CroesNED2023-2026272435387025.6270376.53022452
Mohammad NawazPAK2016-2025443385385921.5260189.520203718
Kevin PietersenENG2012-20131313153713044.7563984.04221568
Muhammad ShahdadUAE2025-20261212053411444.5068378.181403916
Kyle VerreynneSA2020-2025191625339538.0758890.650504111
John CampbellWI2019-20261515153217938.00486109.472105419
Dunith WellalageSL2022-20264133753167*20.4261087.050134414
Pat CumminsAUS2012-20268858205313713.9769176.850084312
Logan van BeekNED2021-20263835115265921.9263782.570133213
Milinda SiriwardanaSL2015-2019272415166622.4352598.290313913
Ben CurranZIM2024-202616162514118*36.7169573.96223530
Alzarri JosephWI2016-20268952175144914.6968275.370074022
Dawlat ZadranAFG2012-201979542651347*18.3266077.730064021
Sanju SamsonIND2021-20231614551010856.6751299.611303422
Sandeep LamichhaneNEP2018-20268356155074912.3760583.800011419
Michael JonesSCO2018-2026191705068729.7671970.38030426
Colin AckermannNED2021-2025201915058128.0666176.40042524
Cooper ConnollyAUS2024-20261815250214938.6256189.481324415
Ashley NurseWI2016-20195240145024419.3151397.860024412
Ghulam ShabberUAE2017-2019232305009021.7480062.50042493
YS SamraCAN2025-20261817049510529.1262579.201315615
Khurram KhanUAE2014-201512122489132*48.9060181.36120502
Charlie TearSCO2024-2025201934898030.5662877.87042517
Brian BennettZIM2024-20262020048916924.4557285.49105628
CG WilliamsNAM2019-202218182488129*30.5065075.08111408
Mark AdairIRE2019-20265742134883216.83478102.090033522
Adam VogesAUS201316144478112*47.8056884.15120373
Narendra PatelUSA2019-2023383374775218.3568569.64011348
Sunil AmbrisWI2017-20211615247314836.3849495.75120543
BJ WatlingNZ2012-20181917247096*31.3366870.36041453
Colin IngramSA2012-201319181469105*27.5960577.52135494
Amir JangooWI2024-20261110246711458.38456102.412313610
Chris MorrisSA2013-2019422744676220.30465100.430103615
Stephan MyburghNED2012-2022202024667425.8958379.930325810
Matthew ShortAUS2023-2026232104627422.0052887.500444711
Saad Bin ZafarCAN2023-20263632546040*17.0460276.41002426
Wayne ParnellSA2012-20235435134585620.8255981.93012367
Navneet DhaliwalCAN2024-2025171704568726.8279957.07042419
Tom CooperNED2012-2023141304557435.0059077.12050376
Rob NicolNZ2012-20131918145514626.7660974.711223913
Romario ShepherdWI2019-2025423044555017.50436104.360134017
Faheem AshrafPAK2017-2026483434557314.6851288.870134114
MD DaiPNG2014-20181818245476*28.3858577.61031485
Gary BallanceENG/ZIM2013-2023212024547925.2263971.05041371
Hiri HiriPNG2016-2023343444547715.1381555.71013315
Matt RenshawAUS2025-20261515145110932.2146996.16122327
Chamika KarunaratneSL2021-2023262464517525.0657578.43010328
Vinayak ShuklaOMA2025-2026212024487724.8951786.650212516
Gudakesh MotieWI2022-2026422974486320.3648093.330224517
Ryan McLarenSA2012-201444331344871*22.4062072.26011386

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.