Batting by format (All cricket)

Filters

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

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Tyrell JohnsonWITests193911199*---000-0
Khokhan SenINDTests1952110999.00--000-0
Doug RingAUSTests1948110999.00--000-0
Alf ValentineWITests1950110999.00--000-0
Ewen ChatfieldNZODIs198311199*-2437.5000010
David BairstowENGODIs198011199*-5180.0000010
Jeff DujonWIODIs1983210999.001369.23000--
David LawrenceENGTests1991110999.003426.4700010
Wavell HindsWITests2000120974.502240.9100010
Fidel EdwardsWIT20Is2009-201132297*-6150.0000010
Thisara PereraSLODIs2014-2019320974.509100.0000001
Bhuvneshwar KumarINDTests2014120954.501560.0000020
Lockie FergusonNZODIs2019-202322295*-2045.0000010
Cameron HerringGLOFirst-class2014120994.504420.4500110
Jamie OvertonENGTests2025120994.502142.8600120
Adam BallKENFirst-class2015120994.502142.8600120
Fi MorrisLANT202025-202622197*9.006150.0000010
Luke HollmanMIDFirst-class2023120954.502733.3300020
Auqib NabiSURFirst-class2026120984.502045.0000001
Gus AtkinsonOI/MSGThe Hundred2023-2026521999.007128.5700010
James RewSOMList A2021-2022220964.501947.3700010
Seren SmaleMO/BPThe Hundred2024-2025220954.501369.2300000
Josh HullENGTests202412197*9.001656.2500001
Rolland BeaumontSATests1912120964.50--00000
John McIlwraithAUSTests1886120974.50--00000
Jack HearneENGTests1896120984.50--00000
Jack BadcockAUSTests1938120994.503228.1300120
Jack CrappENGTests1948120994.50190.0000100
Jim BurkeAUSTests1956120984.50--00020
Jim de CourcyAUSTests1953120954.50--00010
Ian CraigAUSTests1956120974.50--00010
Monty PanesarENGTests2006-2008330993.004320.9300220
Ben SandersonNORFirst-class2022-202323195*4.508112.5000110
Daniel VettoriNZT20Is2009110888.00988.8900010
Umar GulPAKT20Is200931188*-6133.3300010
Mushtaq AhmedPAKODIs1992110888.007114.2900010
Ryan HindsWIODIs2004210888.001942.1100010
Tinashe PanyangaraZIMODIs2004110888.003522.8600000
Rashid ZiaUSAODIs2004110888.004119.5100020
Alastair CookESST202015110888.00988.8900010
Peter McGlashanNZT20Is2009210888.008100.0000010
Neil McCallumSCOT20Is2009210888.001650.0000010
Martin GuptillNZT20Is2009210888.008100.0000010
Isuru UdanaSLODIs2019110888.008100.0000010
Lauren EbsaryAUSWT20Is200911188*-4200.0000010
Michael LumbNOTList A2015110888.001553.3300020
Corey AndersonSOMT202018110888.006133.3300010
Paul van MeekerenGLOList A202211188*-1942.1100000
Ashar ZaidiSUS/ESST202014-2017310888.007114.2900010
Jack ShantryWORFirst-class2014110888.001553.3300010

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