Batting by format (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Newlands×

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Rilee RossouwSAT20Is2015-20163318551*42.5079107.5901061
Adam GilchristDCT202009220847142.0056150.0001085
Chris GayleWITests2008120844642.009786.6000065
Albie MorkelSAT20Is2007220844342.0049171.4300066
Ramnaresh SarwanWIODIs2003-20043328447*84.0071118.3100074
Cheteshwar PujaraINDTests2011-2022350844316.8022936.68000140
Leus du PlooyKNI/JSKT202016-20255518441*21.0068123.5300054
Beyers SwanepoelWART202024110838383.0039212.8201094
Kennedy OtienoKENODIs2003220837941.5015154.9701072
Tillakaratne DilshanSLTests2012120837841.508696.51010130
Phillip HughesAUSTests2009-2011240833320.7515154.97000100
Sediqullah AtalMCTT202025220827441.0054151.8501056
Aftab AhmedBANT20Is2007330823627.3365126.1500072
Steve SmithAUST20Is2011-2020332824482.0050164.0000034
Suzie BatesNZWT20Is20231118181*-61132.7901071
Andrew McDonaldAUSTests2009120816840.5014356.6401090
Brad HaddinAUSTests2009-2014361814216.2012962.79001140
Matt PriorENGTests2010120807640.0012762.99010100
Jonathan BirdKNI/WPT202024-2026330804126.6767119.40000101
Andrew PuttickCCT202012-20144418048*26.6779101.2700090
Sarfraz AhmedPAKTests2013-2019240805620.0013161.07010130
Marco JansenSATests2022-2025340806220.009286.96011103
Michael HusseyAUSTests2006-2011361803916.0023534.04001100
Gaby LewisIREWT20Is2023-2025330783826.0078100.00000120
Chris GayleWIT20Is2015110777777.0031248.3901058
Harshitha MadaviSLWT20Is20232217769*77.0070110.0001091
Azhar AliPAKTests2013-2019240776519.2524631.3001070
Andile PhehlukwayoCTB/DH/PRT202018-2024761772815.4068113.2400054
Rohit SharmaINDTests2018-2024241763925.3316147.20000100
Ben DunkNMBGT202019110757575.0056133.9301064
Dion EbrahimZIMTests2005120757237.5016944.38010100
Asif AliCTBT202018-201988075229.3863119.0500053
Yuvraj SinghINDODIs2003-20112217458*74.009181.3201090
Neil McKenzieSATests2003-2008220745137.0014351.7501061
Mathew SinclairNZODIs2007110737373.007893.5901060
Bismah MaroofPAKWT20Is20232217268*72.0061118.0301070
Shane WatsonAUSTests2011-2014240724018.0067107.4600045
Edward MooreWAR/WPT202014-20264417231*24.0062116.1300061
David BedinghamSATests2024-20252417244*24.007892.3100082
Robert FrylinckDOL/TST202013-20196527247*24.0047153.1900044
Ian BillcliffCANODIs2003110717171.0010071.0001082
Junaid SiddiqueBANT20Is2007110717171.0049144.9001063
Henry DavidsTIT/PRT202012-2019440714617.7562114.5200181
Fakhar ZamanPAKODIs2019110707070.007395.89010100
MS DhoniINDODIs2006-2018330705523.338285.3701044
Ravindra JadejaRRT202009330703723.338087.5000021
Shafali VermaINDWT20Is2023330703323.3354129.63000100
Shaun MarshAUSTests2011-2018240704417.5016741.92002110
Dinesh ChandimalSLTests2012-2017240703517.5012655.5600080
Morné MorkelSATests2010-20181112270287.0010864.81002101

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