Batting by format (All cricket)

Filters

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

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
NL MtombaZIMWT20Is2026330382412.674095.0000070
Shaheen Shah AfridiPAKODIs2023-20256413823*12.6726146.1500114
Malcolm MarshallWITests1980-199035038217.6010237.2500230
Ian BellENGODIs20051113737*-4288.1000050
Joe RootENGODIs2025110373737.004484.0900041
Hardus ViljoenPZT202020110373737.0016231.2500033
Marcus TrescothickENGTests2000120372418.505666.0700051
Shoaib AkhtarPAKODIs1998-2009721373637.006556.9200030
Imran NazirPAKODIs2000-2002220373018.505863.7900031
Runako MortonWITests2006120372118.506755.2200051
Ron ArcherAUSTests1956120372718.50--000-0
Javeria KhanPAKWODIs2021220372418.506358.7300030
Robin UthappaINDODIs2008331372018.506160.6600021
Allan LambENGTests1984-1985230372012.3310037.0000040
Minod BhanukaSLODIs2019110363636.003992.3100002
Awais ZafarMST202026110363636.0027133.3300051
Faoud BacchusWIODIs1980110363636.008840.91000--
Lahiru ThirimanneSLODIs2019220363618.005664.2900140
Leus du PlooyKKT202024220362418.0026138.4600040
Len BaichanWITests1975121363636.00--00000
Khushdil ShahPAKT20Is2022431362918.0031116.1300012
A ZimunuZIMWODIs2026330362312.005763.1600050
Waqar HasanPAKTests1955-1956341361712.00--00000
Craig WhiteENGTests2000110353535.009636.4600031
Mark WoodENGTests2022110353535.004185.3700040
Ramnaresh SarwanWITests20061213535*35.008839.7700170
André NelSATests2007120353317.507745.4500030
Ajaz PatelNZTests2022-2023221353535.008640.7000040
Shadab KhanPAKODIs2019-20234213521*35.0024145.8300022
Artie DickNZTests1965120353317.50--00000
John MorrisonNZTests1976120353117.50--00032
Diana BaigPAKWODIs2021-202674035158.754676.0900031
Odean SmithQGT2020234423525*17.5027129.6300142
Vic PollardNZTests1965-19692413528*11.67--00020
Gundappa ViswanathINDTests1978-198335035247.0012826.5600240
Darren BravoWIT20Is20211113434*-27125.9300030
Pat CumminsAUSTests20221113434*-3694.4400023
Liam DawsonENGT20Is2022310343434.0017200.0000051
Alec StewartENGTests2000120342917.009037.7800050
Dwayne BravoWITests2006120342617.0010831.4800040
Najeeb AmarHKODIs2008221342134.004182.9300050
Iram JavedPAKWT20Is2026220342917.0026130.7700031
Pananmal PunjabiINDTests1955120342217.00--000-0
Dawid MalanENGT20Is2022330342011.3331109.6800141
Kepler WesselsSAODIs1994110333333.006650.0000010
John LeverENGTests19781113333*-8837.5000041
Mark DekkerZIMODIs1993110333333.004770.2100020
Marcus TrescothickENGODIs2000-2005220332216.504573.3300040
Stuart MacGillAUSTests19981213323*33.0010830.5600001
Aravinda de SilvaSLODIs1987-1992220332416.506055.0000020

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