Batting records (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v South Africa×At Headingley×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Kevin PietersenENG2008-201235130914977.2535587.04110423
Mark ButcherENG1998-200324029111672.7560847.86120400
Andrew FlintoffENG1998-20084702387834.0032772.78032303
Nasser HussainENG1998-20032401519437.7552029.04010220
Alastair CookENG2008-20122401486037.0035541.69010151
Matt PriorENG2008-20122301176839.0014680.14010141
Eoin MorganENG2017110107107107.0093115.0510075
Andrew StraussENG2008-2012240863721.5021739.63001130
Stuart BroadENG2008-20123318567*42.508896.59010140
Ian BellENG2008-2012351843521.0021139.8100051
Moeen AliENG20172117777*-51150.9801055
Alec StewartENG1998-2003240723518.0017541.14000110
Jonathan TrottENG2012121653565.0013448.5100090
Marcus TrescothickENG2003120635931.5014244.37010100
Alex HalesENG2017110616161.0060101.6701081
Michael VaughanENG2003-2008240572114.2513741.6100180
Jamie SmithENG2025110545454.0048112.50010100
James AndersonENG2003-2012453533426.5012343.0900080
Joe RootENG2017-2025320513725.506875.0000050
Tim AmbroseENG2008120483624.0011143.2400060
Mark RamprakashENG1998120462523.0013733.5800060
James TaylorENG2012110343434.0010432.6900040
Dominic CorkENG19981213424*34.006949.2800060
Ben StokesENG2017110252525.003083.3300001
Jos ButtlerENG2017-2025320221511.003170.9700011
Darren PattinsonENG2008120211310.505042.0000030
Martin BicknellENG200312019159.503259.3800030
Mike AthertonENG199812017168.505431.4800020
Owais ShahENG2008110121212.002646.1500000
Harry BrookENG2025110121212.001866.6700020
James KirtleyENG200312012116.002842.8600010
Kabir AliENG20031201095.002835.7100010
Monty PanesarENG200812010105.002540.0000110
Tim BresnanENG2012110999.005018.0000000
Adil RashidENG2017-2025310999.001464.2900010
Will JacksENG2025110777.007100.0000010
Darren GoughENG1998120753.502231.8200010
Ed SmithENG2003120773.501741.1800110
Chris WoakesENG201711166*-6100.0000000
Ben DuckettENG2025110555.00862.5000010
Angus FraserENG1998121545.001145.4500000
Ian SalisburyENG1998120442.001526.6700110
Brydon CarseENG202511133*-742.8600000
Graeme HickENG1998120321.502810.7100000
Luke WrightENG200811122*-2100.0000000
Jason RoyENG2017210111.00616.6700000
Jacob BethellENG2025110111.00250.0000000
Steven FinnENG201211100*-0-00000
Jofra ArcherENG2025110000.0010.0000100
Sonny BakerENG2025110000.0010.0000100

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