Batting by team (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At St George's Park×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Ben StokesENGEngland2016-202022012012060.0022054.55101122
Ashwell PrinceSASouth Africa2005-20076711202820.0028242.5500080
Lance KlusenerSASouth Africa1997-200275311939*59.5014085.00000120
Justin KempSASouth Africa2005-200665211778*39.00114102.6301276
Rohit SharmaINDIndia2011-201822011611558.0013287.88100114
Graeme HickENGEngland1995-19962311166258.0024547.35010121
Sibonelo MakhanyaTITTitans20229841153728.7598117.35000102
Dale SteynSASouth Africa2007-201912951155828.75115100.00011107
Paul SheahanAUSAustralia19701201136756.5020156.22010131
André NelSASouth Africa2005-20076631133437.6715174.83000143
Chris RogersAUSAustralia201412011210756.0024944.98100130
Farhaan BehardienKNIKnights202265211236*37.33100112.0000033
Keshav MaharajSASouth Africa2016-20205701127116.0016368.71013145
Sanath JayasuriyaMIMumbai Indians20093301115237.0076146.0501096
Andile PhehlukwayoDOLDolphins2015-20221110411028*18.3389123.6000056
Mike AthertonENGEngland1995-19962301097236.3338128.6101090
Kraigg BrathwaiteWIWest Indies2014110106106106.0018656.99100120
Rassie van der DussenLIOLions2015-20163301065635.3384126.1901074
Davy JacobsWARWarriors2013-201444110662*35.3383127.7101066
David MillerKNIKnights201722110562*105.0081129.63010133
Chris GayleWIWest Indies2007-20152301056635.0090116.67010191
Mitchell MarshAUSAustralia2016-20203401055026.2520850.48010102
Simon HarmerWARWarriors2012-201487310539*26.2589117.9800163
Darren SammyWIWest Indies2007-20154401045126.0014472.2201093
Diego RosierWARWarriors20227711043117.33102101.9600082
Denis LindsaySASouth Africa19701201036051.5019752.28010141
Nicky van den BerghNWNorth West20226611035220.6083124.1001084
Allan DonaldSASouth Africa1992-2002121121033411.4425740.0800170
Ahmed ShehzadPAKPakistan2013110102102102.0011291.0710082
Scott StyrisNZNew Zealand2005-200722110278102.0012382.9301091
Gavin KaplanWPWestern Province20225501023920.4092110.8700073
Brad HaddinAUSAustralia2009-20143401017825.2512183.4701084
Steve WaughAUSAustralia1994-199745110150*25.2518953.44010111
Eddie BarlowSASouth Africa19701201007350.0026338.02010101
Alex HalesENGEngland2016110999999.0012479.8401080
Keegan PetersenDOLDolphins2022660994516.5010495.1900192
Adam BacherSASouth Africa1997-2005570994914.1425638.67000130
Angelo MathewsSLSri Lanka2016120985949.0018951.85010120
Raynard van TonderKNIKnights2022650983819.6010692.4500072
Carl HooperWIWest Indies1993-1999340975724.2514865.5401083
Hardus ViljoenBOLBoland20227639732*32.3356173.2100094
M CopelandBOLBoland2022871974016.1796101.0400171
Kamran AkmalPAKPakistan20072319657*48.0013272.73010150
Michael ClarkeAUSAustralia2006-2014450965019.2014168.0901081
Ben DuckettNMBGNelson Mandela Bay Giants2018441954731.6776125.0000092
Brad HodgeKKRKolkata Knight Riders20092219470*94.0065144.62010131
Adrian KuiperSASouth Africa1994-19962219461*94.0083113.2501082
Ian RedpathAUSAustralia1970120925546.0022540.89010130
Darren LehmannAUSAustralia2002110919191.009496.8101091
Ali BacherSASouth Africa1970120907345.0020444.12010100

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