Batting records (ODIs)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v South Africa×At Willowmoore Park×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Tatenda TaibuZIM2009-2010221131103*131.0014093.57100113
Marvan AtapattuSL2002111123123*-121101.65100151
Stuart MatsikenyeriZIM2009110868686.008798.8501081
Aravinda de SilvaSL2002110717171.007792.21010100
Steve TikoloKEN20011116868*-8381.9301080
Nathan AstleNZ2000110585858.0010555.2401070
Kamran AkmalPAK2013110484848.005194.1200061
Teja NidamanuruNED2023110484848.007167.6100003
Junaid SiddiqueBAN2008110474747.008257.3200050
Vikramjit SinghNED2023110454545.005384.9100043
Kevin O'BrienIRE2016110414141.0036113.8900070
Tamim IqbalBAN2008110414141.0022186.3600071
Paul StirlingIRE2016110404040.004981.6300040
Chamu ChibhabhaZIM2009-2010220372118.504877.0800041
Tapash BaisyaBAN20021113535*-4676.0900041
Mashrafe MortazaBAN2008110343434.0022154.5500042
Younis KhanPAK2013110292929.005850.0000020
Shoaib MalikPAK2013110282828.003190.3200011
Chris CairnsNZ2000110262626.004459.0900011
Junaid KhanPAK2013110252525.002986.2100021
MO OdumbeKEN2001110242424.004257.1400040
Misbah-ul-HaqPAK2013110242424.004652.1700020
Javed OmarBAN2002110242424.006536.9200020
Prosper UtseyaZIM2009-20102112424*-4060.0000010
Craig ErvineZIM2010110242424.003568.5700030
Tushar ImranBAN2002110232323.003174.1900050
Sanath JayasuriyaSL2002110222222.002395.6500021
Abdur RazzakBAN20081112020*-3066.6700021
Chris HarrisNZ2000110191919.003850.0000030
Khaled MahmudBAN2002110181818.002185.7100001
Max O'DowdNED2023110181818.002766.6700020
David ObuyaKEN2001110171717.005332.0800030
Shakib Al HasanBAN2008110171717.003351.5200000
Musa AhmedNED2023110171717.003351.5200020
Naeem IslamBAN2008110161616.002272.7300011
George DockrellIRE2016110161616.002272.7300020
Sean TerryIRE2016110161616.001794.1200030
Roger TwoseNZ2000110161616.003250.0000010
Hamilton MasakadzaZIM2009-201022016118.004734.0400000
Mahela JayawardeneSL20021111515*-10150.0000030
Khaled MashudBAN2002110151515.004731.9100010
Imrul KayesBAN2008110141414.003935.9000000
Shingirai MasakadzaZIM2010110141414.0012116.6700002
Craig McMillanNZ2000110131313.001872.2200020
Manjural IslamBAN2002110131313.001872.2200020
Martin SujiKEN2001110131313.003240.6300010
Imran FarhatPAK2013110131313.003043.3300010
Tim MurtaghIRE20161111313*-12108.3300020
Wahab RiazPAK2013110121212.002842.8600000
Aryan DuttNED2023110121212.001580.0000001
Page 1Next

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