Live3rd ODI · Zimbabwe Women in India 2026/27INDWZIMW19/2 (6.1)ZIMW chose to batT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI6th 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)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 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 runsT20I2nd 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/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 Australia×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Habibul BasharBAN2002-2007111102897026.2747760.59023211
Robin UthappaIND2007-2008121112885128.8032189.72011287
Neil FairbrotherENG1987-1999131212865926.0045263.27011223
Peter KirstenSA1992-1994111122815331.2260146.76010211
Dhananjaya de SilvaSL2016-2023111112807628.0035977.99020311
WPUJC VaasSL1994-20084034122792412.6844362.98006142
Ramiz RajaPAK1985-1993181812786716.3551553.98023240
Roger TwoseNZ1996-200099227780*39.5735478.25021334
Sanjay ManjrekarIND1990-1996111102776225.1849456.07020151
Hemang BadaniIND2001-2004108127410039.1433482.04110234
Bryan YoungNZ1990-1998121222746327.4046758.67011211
Kushal Janith PereraSL2013-2023121122707830.0031186.82030323
Irfan PathanIND2004-2012241912693014.9439667.93002229
Sikandar RazaZIM2014-202688126881*38.2934976.79020282
Mushfiqur RahimBAN2007-2023774260102*86.6728690.91110194
Roger BinnyIND1980-1987231612595717.2743459.68013301
Rod LathamNZ1990-1994141432573923.3648552.99001200
Neil BroomNZ2009-2017121212567323.2735272.73012204
Shahriar NafeesBAN2005-20119902557528.3336170.64033240
Marco JansenSA2023-20269802547531.75204124.510112214
David RichardsonSA1992-19983723825438*16.9339664.1400290
Peter WilleyENG1977-1985131102526422.9133575.22022260
Luke WrightENG2009-2013131302524819.3831779.50002214
Mitchell SantnerNZ2016-20231414425245*25.2030383.17001188
Adam ParoreNZ1994-2002222132514613.9445055.7800482
Sharjeel KhanPAK20175502507950.00217115.21030327
Matt PriorENG2009-2011131302506719.2332078.13013261
Asad ShafiqPAK2011-20179902485627.5638564.42020163
Neil JohnsonZIM1999331247132*123.5029384.30200274
Graham ThorpeENG1993-199788224575*40.8334471.22010170
MahmudullahBAN2008-20237722446948.80238102.520201410
Rassie van der DussenSA2019-20237702449534.8630679.74020177
Mike BrearleyENG1977-1980111112417824.1055743.27013240
Nicky BojeSA1996-2002171232394926.5629381.57001174
Brendan TaylorZIM2004-20269902356526.1133071.21020230
Nuwan KulasekaraSL2004-2013292042357314.6925492.52014226
Malcolm MarshallWI1981-1992402562324312.2130675.82001162
Towhid HridoyBAN2023-20264412288376.0027383.52020163
Stuart CarlisleZIM2001-200476022711937.8330973.46100163
Wayne LarkinsENG1980-199166022612437.6733268.07101292
Keith ArthurtonWI1989-1999211832253815.0038159.06004122
Ricardo PowellWI2001-2003131212233720.2727182.29000253
Justin KempSA2006-20071111421951*31.2930272.52011146
Shakib Al HasanBAN2007-20199902175124.1133365.17010191
Glenn TurnerNZ1974-19838802168427.0032965.65020190
Owais ShahENG2001-2009141412164016.6229872.48001210
Lance CairnsNZ1974-1983211932155213.44206104.37012149
Asif MujtabaPAK1987-199466521460*214.0026181.99020131
Farhaan BehardienSA2014-2016111022136326.6322395.52021193
Mansoor AkhtarPAK1981-1990121002094720.9031965.52000131

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