Live1st ODI · India in New Zealand 2026/27NZ151/9 (36)INDIND chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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.
v Oman×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Andrew McBrineIRE2023110202020.002871.4300040
Gareth DelanyIRE2023110202020.0014142.8600011
Sheel PatelCAN2026220202010.0019105.2600120
Nicolas PooranWI20231111919*-14135.7100021
Christi ViljoenNAM20191111717*-11154.5500020
Dogodo BauPNG2022110171717.002085.0000010
Gavin SinghUSA202222017108.502277.2700020
Christopher McBrideSCO2022-202633017125.672470.8300111
Timil PatelUSA2020110161616.004040.0000000
Kyle KleinNED20241111616*-2272.7300010
Nisarg PatelUSA2021110161616.002466.6700010
Mark AdairIRE2023110151515.0011136.3600011
Graham HumeIRE20231111515*-12125.0000010
Khuzaima TanveerUAE2026221141314.001877.7800001
Ryan BurlZIM2023110131313.0012108.3300001
Shadley van SchalkwykUSA202522013116.502161.9000001
Simon AtaiPNG20222201376.501681.2500000
Pikky Ya FranceNAM2019-20225431310*13.001776.4700110
Adrian NeillSCO2019-202344313713.0011118.1800010
Sunil DhamalaNEP2022110121212.003831.5800000
Nosaina PokanaPNG2019-20213211211*12.003633.3300010
Richard NgaravaZIM20231111111*-4275.0000011
Sundeep JoraNEP2026110101010.001283.3300000
Finlay McCreathSCO2026110101010.007142.8600020
Kabua MoreaPNG2021222109*-1855.5600010
Sushan BhariNEP2020-202253210810.002638.4600010
Kamal Singh AireeNEP202011199*-6150.0000010
Shariz AhmadNED2024110999.003030.0000010
Mackenzie JonesSCO202611199*-5180.0000001
Vishnu SukumaranUAE2024220994.502339.1300100
Nandan YadavNEP202633197*4.501560.0000110
Abinash BoharaNEP202011188*-8100.0000000
Aryan DuttNED2023-2024320864.002334.7800001
Akhil KumarCAN2024-2026221888.001172.7300000
Andrew BalbirnieIRE2023110777.001936.8400000
Chris SoleSCO2021-202321177*-4175.0000010
Jack JarvisSCO2024-2026310777.00977.7800000
Palaniapan MeiyappanUAE2023220773.502035.0000100
J MatharuCAN202522277*-1070.0000010
Logan van BeekNED202311166*-4150.0000010
Wellington MasakadzaZIM2023110666.00785.7100000
Cameron StevensonUSA2020-2022220643.001346.1500000
Damien RavuPNG2019-202122166*6.001637.5000100
Zawar FaridUAE2020110555.001533.3300000
Arjun SaudNEP2024110555.001241.6700010
Yasir MohammadUSA2022-2025320532.502025.0000000
Semo KameaPNG202222255*-3166.6700010
D ParasharUAE2024220552.502321.7400110
Johnson CharlesWI2023110444.00666.6700010
Alasdair EvansSCO2019-2021210444.001040.0000000

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.