Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND54/1 (10.5)IND need 132 runs in 235 ballsTest1st 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 South Africa×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Rashid KhanAFG2019-2025541733524.338091.2500091
Mark AdairIRE2021-2024662732118.258882.9500053
Akila DananjayaSL2018-20211110173378.1111265.1800260
Cooper ConnollyAUS2025-2026430713823.678286.5900081
Mark AlleyneENG2000330715323.6712258.2001061
Abdur RehmanPAK2007-2013872713114.2011760.6800261
Thilan SamaraweeraSL2002-2009220703735.009176.9200050
Chris AdamsENG1998-2000430704223.3313053.8500030
Ryan ten DoeschateNED2007-2011220685734.009571.5801081
Teja NidamanuruNED2023220684834.009670.8300033
Vikramjit SinghNED2023330684522.678778.1600093
Basit AliPAK1994-19965416852*22.678480.9501070
Gary BrentZIM2000-20078766859*68.0010167.3301042
Nathan BrackenAUS2006-200918105681613.608282.9300042
Saud ShakeelPAK2023-2025220675233.506898.5301090
Kamran GhulamPAK2024330676322.3347142.5501145
Will JacksENG2025331653932.5048135.4200043
Andrew McBrineIRE2015-2024651653016.2510164.3600060
Javed OmarBAN2002-2007660652410.8318435.3300060
Phil DeFreitasENG1992-1996972652213.008081.2500061
Keith SempleWI1999760642310.6716538.7900031
MSK PrasadIND1999210636363.009070.0001060
Tilak VarmaIND2023-2025431635231.5011057.2701051
Aaqib JavedPAK1992-199613546245*62.0010459.6200032
Kennedy OtienoKEN1996-200388062267.7520630.1000270
Alex ObandaKEN2008220613830.508175.3100063
Suryakumar YadavIND2022-2023220613930.5046132.6100091
Bilawal BhattiPAK2013330613920.3348127.0800072
Nixon McLeanWI1999-200199061236.7861100.0000283
Mark RamprakashENG1996330603220.0011651.7200021
Ashan PriyanjanSL2014330603020.006986.9600051
Xavier BartlettAUS2025-2026430605020.0042142.8601026
Bhuvneshwar KumarIND2013-2022161046019*10.0010358.2500240
Chris LynnAUS2018330594419.677776.6200152
Corey AndersonNZ2014-2015430595819.676295.1601162
Chamika KarunaratneSL2021331593629.506985.5100022
Hitesh ModiKEN1996-20034415926*19.6711352.2100030
Jofra ArcherENG2019-20257525927*19.6753111.3200272
Gavin EwingZIM2005220584629.007478.3800050
Lanka de SilvaSL1997220585729.006984.0601090
Swapnil PatilUAE20151115757*-10057.0001050
Ashton AgarAUS2020-20232215748*57.007774.0300031
Liam LivingstoneENG2022-2025430573819.0055103.6400033
Ruben TrumpelmannNAM2026331573028.5048118.7500063
Junaid SiddiqueBAN2008-2011440574714.2512246.7200050
Rob NicolNZ2012-2013440573014.2512147.1100070
Carlos BrathwaiteWI2015-20167615733*11.409063.3300132
Steve RhodesENG1994221565656.007574.6701070
Sanwar HossainBAN2002-200366056239.3311847.4600080
Rinku SinghIND2023220553827.5041134.1500053

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.