Batting records (ODIs)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v India×At SuperSport Park×

Player figures come from full scorecards, which we hold for 10 of the 13 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
AB de VilliersSA2006-201844124210980.6724598.78110236
Hashim AmlaSA2011-2018441162116*54.0019981.41100180
Shoaib MalikPAK2009110128128128.00126101.59100160
Quinton de KockSA2013-201822012110160.5015677.56100112
Mohammad YousufPAK2003-20092201128756.0013086.1501070
Saeed AnwarPAK2003110101101101.0012680.1610070
Ricky PontingAUS2003-2009221896589.0011279.4601081
Graeme SmithSA2006-2011220867943.009689.5801083
Khaya ZondoSA2018220795439.5011966.3901052
Michael HusseyAUS2009110676767.0065103.0801050
JP DuminySA2011-2018330603520.008669.7700130
Morné van WykSA2011110565656.006388.8901080
Tim PaineAUS2009110565656.005896.5501071
David MillerSA2013-20182215656*56.0038147.3701153
Younis KhanPAK2003-2009220523226.006975.3600050
Adam GilchristAUS2003110484848.006178.6900060
Matthew HaydenAUS20031114545*-4991.8400012
Cameron WhiteAUS20091113535*-30116.6700021
Andile PhehlukwayoSA2018110343434.004280.9500022
Aiden MarkramSA2018220322416.004178.0500041
Stephen FlemingNZ2003110303030.005950.8500040
Rashid LatifPAK20031112929*-25116.0000020
Jacob OramNZ2003110232323.005442.5900010
Taufeeq UmarPAK2003110222222.003268.7500040
Heinrich KlaasenSA2018110222222.004055.0000030
Morné MorkelSA2011-201833021207.002584.0000102
Chris CairnsNZ2003110202020.002676.9200010
Imran NazirPAK2009110202020.0017117.6500040
Kamran AkmalPAK2009110191919.002286.3600030
Chris MorrisSA201822018149.0018100.0000011
Chris HarrisNZ2003110171717.003745.9500020
Shaun PollockSA20061111616*-10160.0000030
Scott StyrisNZ2003110151515.002171.4300010
Daniel VettoriNZ2003110131313.004032.5000020
Shahid AfridiPAK2003-20092201396.509144.4400030
Abdul RazzaqPAK2003110121212.002941.3800020
Daryl TuffeyNZ2003110111111.001384.6200020
Naved-ul-HasanPAK20091111111*-8137.5000010
Wasim AkramPAK20031111010*-6166.6700020
Wayne ParnellSA2013110999.008112.5000010
Faf du PlessisSA2011110888.006133.3300010
Inzamam-ul-HaqPAK2003110666.003200.0000010
Ryan McLarenSA2013110666.001060.0000000
Brendon McCullumNZ2003110444.001625.0000000
Robin PetersonSA2006-2011210444.002200.0000010
Johan BothaSA2011110222.002100.0000000
Callum FergusonAUS200911122*-728.5700000
Imran TahirSA2013-2018320221.001513.3300100
Henry DavidsSA2013110111.00616.6700000
Farhaan BehardienSA2018110111.00520.0000000
Page 1Next

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