Batting by format (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At St George's Park×

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Upul TharangaSLODIs2017-20192201065.002245.4500010
Peter MoorZIMTests20171201095.002540.0000010
Adam BacherSAODIs2005110999.002240.9100010
Rilee RossouwKNIT202015110999.008112.5000020
Kamindu MendisSLODIs2019110999.002536.0000010
Daniel ChristianJST202018-201922197*9.001090.0000000
Mitchell StarcAUSTests2018120984.502142.8600010
Adrian McLarenWART202013220994.501947.3700100
Eldred HawkenNWT202022221979.008112.5000010
Mihlali MpongwanaWPT202022830953.001181.8200100
Herschelle GibbsDCT202009110888.001080.0000010
Shivnarine ChanderpaulWIT20Is200711188*-1650.0000000
Robin PetersonSATests2013110888.001361.5400010
Gulam BodiSAT20Is2007110888.002532.0000000
Balachandra AkhilRCBT20200911188*-4200.0000001
Ajinkya RahaneINDODIs2018110888.001844.4400000
Yashpal SinghKKRT202009110888.008100.0000000
Sarel ErweeDOLT202017110888.001080.0000010
Jeffrey VandersaySLODIs2017110888.001650.0000010
Duanne OlivierKNIT202015-201731188*-988.8900010
Anil KumbleRCBT20200932287*-1172.7300010
Yasir HameedPAKTests2007120864.001080.0000010
Dale SteynRCB/TIT/CTBT202009-201932188*8.00988.8900110
Morné MorkelSAODIs2008-2018720874.001844.4400010
Kyle AbbottSAODIs2015-201632287*-988.8900000
Lundi MbaneWART202014-201552287*-8100.0000010
Virender SehwagDCT202009110777.005140.0000001
Devon SmithWIT20Is2007110777.007100.0000010
Hamish MarshallNZODIs2005110777.001838.8900010
Dwayne SmithDCT202009110777.00887.5000010
Dwayne BravoWIODIs2008110777.00977.7800010
Mohammad AsifPAKTests2007110777.002924.1400010
Rory KleinveldtSATests201311177*-1353.8500010
Lyall MeyerWART20201211177*-5140.0000000
Pite van BiljonSAT20Is202011177*-3233.3300010
Anwar AliPAKODIs2013110777.004175.0000010
RJ EngelbrechtDOLT20201511177*-887.5000001
Daren PowellWITests2007121767.003221.8800010
Imran FarhatPAKTests2007120773.504316.2800110
Doug BracewellNZTests2013120773.504814.5800100
Kyle AbbottWAR/DOL/DHT202014-201942275*-5140.0000010
T IsaacsNWT202022320773.501546.6700100
Lizaad WilliamsTIT/NMBGT202018-2022103375*-1450.0000000
Onke NyakuWAR/NMBGT202019531743.50977.7800010
Ajit AgarkarINDODIs2006110666.001442.8600010
Brett LeeAUSODIs200611166*-3200.0000010
Kamran AkmalPAKODIs2007110666.001442.8600010
Kyle MillsNZODIs2005-200721166*-4150.0000010
Daniel VettoriNZODIs2005-2007210666.004150.0000010
Owais ShahCCT202012110666.001060.0000000

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