Batting by format (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×At Newlands×

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Jacques KallisSATests2012110224224224.0032568.92100311
Faf du PlessisSAODIs2017-2019220209185104.50183114.21100173
Dean ElgarSATests201712018412992.0032157.32110220
AB de VilliersSATests2012111160160*-20578.05100192
Quinton de KockSATests201712013010165.0014887.84100150
Alviro PetersenSATests2012121110109110.0018958.20100131
Faf du PlessisSATests2017120794139.5014454.8600090
Aiden MarkramSAODIs20191116767*-7589.3301070
Shivnarine ChanderpaulWIODIs2003110656565.009072.2201060
AB de VilliersSAODIs2017110646464.0062103.2301040
AB de VilliersSAT20Is2017110636363.0044143.1801023
Quinton de KockSAODIs2017-2019220615530.5060101.6701082
Matthew HaydenAUST20Is20071115858*-38152.6301072
Chris GayleWIODIs2003110555555.007672.3701080
Keshav MaharajSATests20171225232*-5496.3000051
Jacques RudolphSATests20121115151*-7171.8301060
Reeza HendricksSAT20Is2017-2019220494124.5042116.6700050
Ramnaresh SarwanWIODIs20031114747*-44106.8200042
Hashim AmlaSATests2012-2017230452915.0010542.8600160
David MillerSAT20Is2017-2019220424121.0027155.5600051
Farhaan BehardienSAODIs20171113636*-20180.0000041
Vernon PhilanderSATests2012-2017221352035.008143.2100040
Rassie van der DussenSAT20Is2019110343434.0030113.3300011
Mangaliso MosheleSAT20Is20171113232*-15213.3300013
Adam GilchristAUST20Is20071113131*-25124.0000040
JP DuminySATests2017120303015.005752.6300150
Stephen CookSATests2017120303015.005455.5600130
Rassie van der DussenSAODIs20191112828*-3775.6800020
Vasbert DrakesWIODIs2003110252525.004852.0800010
Faf du PlessisSAT20Is2019110212121.002391.3000021
JP DuminySAODIs2017-2019210202020.002290.9100020
Jon-Jon SmutsSAT20Is2017110191919.0014135.7100030
Kyle AbbottSATests2017110161616.002661.5400030
Graeme SmithSATests2012121161616.0015106.6700030
Quinton de KockSAT20Is2019110131313.001776.4700020
Temba BavumaSATests201712010105.003231.2500120
JP DuminySAT20Is2019110999.007128.5700010
Kagiso RabadaSATests2017110888.001942.1100000
Farhaan BehardienSAT20Is2017110666.006100.0000000
Mervyn DillonWIODIs2003110444.00757.1400000
Andile PhehlukwayoSAT20Is2017-2019210444.004100.0000010
Wayne ParnellSAT20Is201711133*-3100.0000000
Wavell HindsWIODIs2003110222.00825.0000000
Brian LaraWIODIs2003110111.00224.5500000
Ricardo PowellWIODIs2003110111.00333.3300000
Pedro CollinsWIODIs200311111*-1100.0000000
Hashim AmlaSAODIs2017110111.00911.1100000
Dale SteynSAT20Is201911111*-333.3300000
Wayne ParnellSAODIs201711111*-1100.0000000
Imran TahirSAT20Is2017-201921111*-1100.0000000
Page 1Next

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