Batting records (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 312 of the 441 matches in this selection (from 2002). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Arran BrindleENGW2012-2013220795839.5014554.4801060
Paul HortonLEI2019120794339.5016049.38000120
Jacques KallisSA2003-2012570793111.2918143.65001101
Callum FergusonAUS2009221785578.008789.6601070
Kamindu MendisSL2024120787439.0012562.4001083
Jess JonassenAUSW/WF/SL2013-2026541785426.0065120.0001181
James McCollumIRE2019-2023241783626.0020538.05000110
CM FalconerMID2026461784815.6016447.5600170
Josh TongueENG/MSG2023-20267727830*15.6013060.00000100
Keegan PetersenSA/DUR2022230774825.6717643.7500080
Bess HeathND/TR/NS2021-2026740774419.258293.9000092
Jordan ThompsonYOR/LS/BP2022-20261081772711.008096.2500191
Rachel PriestTR2021110767676.0042180.95010104
JA NelsonMID2026110767676.0069110.14010101
Dane van NiekerkSAW/SUN/OI2021-2026540762919.008886.3600090
Ian HollandHAM/LEI2017-2025551763719.0016645.7800170
Andre RussellWI/MO/LS2018-20246627637*19.0047161.7000138
Ateeq JavidWAR/LEI2014-20195617622*15.2019339.3800061
Andrew HallSA/NOR2003-2014220757537.5015548.3901190
Sean TerryHAM2015120755237.5020935.89010100
David MillerSA/SB/WF2017-20265317539*37.5073102.7400072
Kieron PollardWI/SUR/LS2009-20245437534*75.0047159.5700136
Matt TaylorGLO2017-2026551753618.7526128.7400180
Cameron BancroftAUS/GLO2019-2026360752512.5020636.4100180
Colin de GrandhommeNZ/SB2019-20225737542*18.7510075.0000360
Matthew HurstLAN/MO2023-2025340746618.508488.1001061
Peter SiddleAUS/SOM/ESS2009-2023661743514.8018839.3600080
Kyle JamiesonNZ2021-20264617438*14.808983.1500163
Sophie EcclestoneENGW/MO/MSG2022-2026962745018.5010272.5501190
Sarel ErweeSA2022110737373.0014650.0001060
Chinelle HenryWIW/ML20262217351*73.0045162.2201054
Daniel FlynnNZ2008231733536.5020435.7800070
Roelof van der MerweSA/SOM/LS2009-20249767325*73.0065112.3100162
George LavelleLAN2023110727272.0053135.8501052
Virender SehwagIND2002-2004220727136.0067107.4601091
Zak ChappellDER/OI2023-2025330725024.0014748.9801161
Craig KieswetterENG2010-2012551722518.008683.7200071
Craig MilesWAR/GLO/GLA2015-20266517230*18.0015745.8600290
Ross WhiteleyOI/SB/TR2021-20254317144*35.5037191.8900056
Aristides KarvelasSUS2022-2025231715735.5014250.0001072
Gareth BergHAM2015-2019440712717.7516942.0100061
Ned EckersleyDUR2019-2022240705817.5016143.48010100
Ashley GilesENG2002-2005763703923.3310070.0000150
D'Arcy ShortTR20211116969*-47146.81010100
Azeem RafiqYOR2016120696534.5010267.65010101
Faf du PlessisSA2012-2019330696323.009473.4001060
Rachin RavindraNZ2023-2026230696123.007098.5701144
Timm van der GugtenGLA/TR2018-2025663692823.0013152.6700071
Matthew PottsENG/DUR/NS2021-2026972693813.8013252.2700172
Joe GattingHAM20151216864*68.0010962.3901071

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