T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Batting records (Men's ODIs)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 5,027 of the 5,033 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Keon HardingWI202111111*-1100.0000000
Ashen BandaraSL2021-202365114155*35.2521764.9802091
Pathum NissankaSL2021-2026818153052210*40.16343988.75719638338
Anderson PhillipWI2021-20225212221*22.002588.0000001
Will YoungNZ2021-202663635205012035.34242484.57412722829
Daryl MitchellNZ2021-202662578281113757.37297594.49913023072
Devon ConwayNZ2021-2026434231692152*43.38192687.8556221022
Mahedi HasanBAN2021-20261211212529*13.8919763.45000102
Krunal PandyaIND202154213058*65.00128101.56010112
Prasidh KrishnaIND2021-2026308522*0.672010.0000300
Liam LivingstoneENG2021-202539366932124*31.07862108.121445850
Danish AzizPAK20212201296.002060.0000020
Logan van BeekNED2021-20263835115265921.9263782.570133213
Aryan DuttNED2021-20265942923323*7.0640357.82005108
Philippe BoissevainNED2021-202266044157.338055.0000020
Shoriful IslamBAN2021-2026482810115166.3914579.3100394
Binura FernandoSL202143026178.673672.2200040
Chamika KarunaratneSL2021-2023262464517525.0657578.43010328
Ramesh MendisSL2021-2022442502625.0050100.0000031
Musa AhmedNED2021-2024151502556117.0041062.20011233
Dhananjaya LakshanSL2021-2022320422.001330.7700000
Charith AsalankaSL2021-2026877910279812740.55310590.11517523064
Praveen JayawickramaSL2021532747.001258.3300010
John SimpsonENG2021320201710.003164.5200020
Lewis GregoryENG20213201177758.50116100.86010103
Philip SaltENG2021-20253331098812231.87861114.7515113420
Brydon CarseENG2021-2025302162643617.6032980.24001169
Zak CrawleyENG2021-202699120558*25.6321694.91023242
Saud ShakeelPAK2021-2025191614086827.2047885.36040451
Lizaad WilliamsSA2021-2026105119134.752770.3700020
Tadiwanashe MarumaniZIM2021-2026222022374513.1735367.14004253
Dion MyersZIM2021-2024101001543415.4022767.84000180
Suryakumar YadavIND2021-20233735577372*25.77736105.030438019
Ishan KishanIND2021-202632282110721042.581034107.0627111341
Bhanuka RajapaksaSL2021550896517.8085104.71013142
Ben McDermottAUS2021-202255022310444.6027880.22111195
Wes AgarAUS2021220504125.0042119.0500042
Josh PhilippeAUS2021-20254401023925.5011886.44000114
Riley MeredithAUS2021-202632222*-450.0000000
Sanju SamsonIND2021-20231614551010856.6751299.611303422
Nitish RanaIND2021110777.001450.0000000
Rahul ChaharIND2021110131313.002552.0000000
Krishnappa GowthamIND2021110222.00366.6700000
Chetan SakariyaIND202111100*-10.0000000
George LindeSA2021-2025431291814.503876.3200030
Gavin SinghUSA2021-202331316938101*37.52113083.011608617
Sushant ModaniUSA2021-20243434090011126.47142563.16163785
Bikram SobNEP2021-2022541421.331723.5300000
Mahesh TheekshanaSL2021-202660341334438*16.3862455.13004243
Kushal BhurtelNEP2021-2026747321701120*23.96208781.5029918735

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