Batting by format (All cricket)

Filters

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

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Luke PomersbachPKT202009110555.00771.4300000
Steven DaviesENGODIs2009110555.004125.0000000
Matthew WadeAUSODIs2016110555.001050.0000010
Kyle AbbottSAODIs2013-2016310555.004125.0000010
Moeen AliENGT20Is202011155*-2250.0000010
Kagiso RabadaSAT20Is2015-202631155*-683.3300000
Junior DalaSAT20Is2018-2019210555.00771.4300000
Muneeba AliPAKWODIs2026110555.004125.0000010
Alzarri JosephJSKT202023110555.005100.0000010
Tshepo MorekiTIT/PRT202018-2019310555.001241.6700000
Ottniel BaartmanKNI/PR/SECT202019-2026810555.001050.0000000
Nondumiso ShangaseSAWODIs202611155*-2250.0000010
Andile SimelaneSAT20Is202411155*-2250.0000010
Steve ElworthySATests2002110555.001827.7800010
Morné MorkelRR/TIT/TST202009-2019721535.00955.5600000
Chris RogersAUSTests2014120542.502321.7400000
Abhishek NayarMIT202009320542.50862.5000000
Graham OnionsENGTests200912254*-1729.4100010
Kusal MendisSLT20Is2017-2019220542.505100.0000010
Imran TahirDOL/NMBG/JSKT202015-2025731542.501050.0000100
Lonwabo TsotsobeSAODIs2009-2013643545.001145.4500010
Elton ChigumburaZIMODIs2009110444.002200.0000010
Loots BosmanSAODIs2007110444.003133.3300010
Munaf PatelINDODIs201111144*-944.4400000
Wilkin MotaPKT202009110444.00757.1400000
Dwaraka Ravi TejaDCT20200911144*-4100.0000000
Nathan LyonAUSTests201411144*-3133.3300000
Ryan BaileyKNIT202012110444.00757.1400010
Akila DananjayaSLODIs2019110444.001625.0000000
Panna GhoshBANWODIs2013110444.00580.0000010
Jahanara AlamBANWODIs2013110444.004100.0000000
Oshadi RanasingheSLWT20Is201911144*-580.0000000
Shai HopeWIT20Is2026110444.00757.1400010
Mohammad NawazPAKODIs2021110444.001040.0000000
Roston ChaseWIT20Is2023-202621144*-2200.0000010
Sinalo JaftaSAWT20Is2024110444.002200.0000010
Tumi SekhukhuneSAWT20Is2019-202421144*-666.6700000
Lutho SipamlaSAODIs202111144*-580.0000000
Mihlali MpongwanaWPT202024110444.001428.5700000
Caleb SelekaNWT20202411144*-944.4400000
Dewald BrevisSAT20Is2026110444.00666.6700000
Matheesha PathiranaJSKT20202511144*-3133.3300000
Keith DudgeonBOLT202024110444.001136.3600000
Angus FraserENGTests199511144*-2020.0000010
Nicky BojeSA/AXODIs2005221434.001428.5700000
Muttiah MuralitharanSLODIs2003-2009321444.00580.0000000
Matt PriorENGTests2009120442.00439.3000100
Shahadat HossainBANTests2008120442.00850.0000110
Yasir ShahPAKTests2018120442.001136.3600110
Tom LathamNZTests2016120442.001233.3300110

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