Batting by format (All cricket)

Filters

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

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Freddie BrownENGTests1932-1953350812916.20--00081
Jim LakerENGTests1948-1958572812816.20--00120
Daren GangaWITests2007121804980.0020040.0000090
Jamie DalrympleENGODIs2006220806740.0010973.3901070
Martin AnderssonMIDList A2023-20242218046*80.0010179.2100091
AB de VilliersSAODIs2008-2017331803940.0011072.7300070
Keaton JenningsLSThe Hundred2024-20253318061*40.0068117.6501081
Walter HadleeNZTests1937-1949230804326.67--00000
Nick BrowneESSList A2016110797979.009484.04010121
Arran BrindleENGWODIs2012-2013220795839.5014554.4801060
Paul HortonLEIFirst-class2019120794339.5016049.38000120
Lord TennysonENGTests19211217974*79.00--01090
Brendon McCullumMIDT202016-2017330796326.3348164.5801085
Jacques RudolphSATests2003-2012230794226.3320638.3500090
Sarfraz AhmedPAKTests2016-2018230794526.3312165.2900080
Jason RoyENGTests2019240797219.7510575.24011101
Vijay ManjrekarINDTests1952-1959240796119.75--01000
Tim BresnanENGTests2009-2013450793815.8025331.2300180
Matthew HoggardENGTests2000-2007993791913.1725031.6000290
Michael LumbNOTFirst-class2016110787878.0012462.9001091
Suresh RainaINDTests2011120787839.0013856.52011100
Callum FergusonAUSODIs2009221785578.008789.6601070
Haris SohailPAKTests20181217839*78.0012761.42000111
James KettleboroughNORFirst-class2014120787339.0018342.6201090
Glenn PhillipsNZTests20261217844*78.009185.71000131
Kamindu MendisSLTests2024120787439.0012562.4001083
Rusi ModiINDTests19461217857*78.00--010-0
James VinceHAMFirst-class2015-2021230786226.0016148.45010100
Tom HainesSUSFirst-class2018-2024230784026.0011567.83000120
Richard HuttonENGTests19712317858*39.0025330.8301161
Shahid AfridiPAK/IWXT20Is2009-20184417854*26.0060130.0001133
Chris WoakesWARFirst-class2017-2018240785319.5014254.93010150
James McCollumIRETests2019-2023241783626.0020538.05000110
James FullerMID/HAMT202016-2020952783426.0056139.2900172
Shubman GillINDODIs2026110777777.008491.67010101
Sanath JayasuriyaSLTests1991120776638.5077100.00010100
Gareth RoderickGLOList A2015-2019220773938.5010275.4900070
'Dad' WeirNZTests1931120774038.50--000-0
Mohinder AmarnathINDTests1986120776938.5029126.46010110
Ijaz AhmedPAKTests1996120777638.5013457.4601091
Tommy AndrewsAUSTests1921-1926240774919.25--00040
Chris WoakesENGODIs2013-2019551773619.2511268.7500060
Josh TongueENGTests2023-20264627730*19.2512959.69000100
Rachel PriestTRThe Hundred2021110767676.0042180.95010104
JA NelsonMIDList A2026110767676.0069110.14010101
Corey AndersonNZTests2015120766738.0010771.03010151
Jack BarrettAUSTests18901217667*76.00--010-0
Russell EndeanSATests1955120764838.00--000-0
Neil DexterMIDList A2014-20155527647*25.339183.5200042
Andrew HallNORFirst-class2014110757575.0015149.6701090

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