Batting records (All cricket)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Henry BrookesMID/WAR2018-20263111313*-7185.7100011
Tilak VarmaIND2026110131313.0013100.0000010
Pavan RathnayakeSL2026110131313.002356.5200010
Runako MortonWI20071201376.503141.9400020
Mitchell JohnsonAUS2009-2013221131013.002259.0900010
Scott ElstoneDER2014-201522013136.502846.4300100
Gavin MainDUR201712013136.502259.0900130
Liberty HeapTHU/ESS2024-2026221131213.001776.4700000
Aristides KarvelasSUS2022-20232201396.501872.2200030
Zaman AkhterGLO2023121131213.002846.4300020
Azeem RafiqYOR2014-2018543135*13.002065.0000010
Greg CorkDER2014110121212.001392.3100010
Heinrich KlaasenSA2022110121212.0010120.0000010
JK DenlyKEN2024110121212.002254.5500020
F SweetHAM2026210121212.0012100.0000010
Logan van BeekDER2019-202122012126.002352.1700120
Jess KerrNZW2024-202622012106.001675.0000020
Paige ScholfieldSV/SES/SUR2022-20263301254.002254.5500010
Nathan SowterDUR2022-202631511263.001485.7100110
James HopesAUS2009110111111.002347.8300010
Shemaine CampbelleWIW2012110111111.002937.9300000
Mark ChapmanNZ2023110111111.009122.2200001
Mohammad RafiqueBAN20051201195.501291.6700020
Brendan NashWI200912011105.506118.0300010
Jaydev UnadkatSUS202312011105.506217.7400000
AP AgathangelouLAN/LEI2014-201522011115.501478.5700120
Matt RenshawSOM20241201165.505022.0000010
HE JonesTHU2021-2024222118*-1957.8900010
James HayesGLO2026121111111.002740.7400010
Katie JonesSOM2025-202622011115.5011100.0000120
Grace BallingerLIG/TB2020-20268321110*11.001957.8900000
Steven PattersonYOR2015-2020941118*3.671764.7100210
Bethan EllisLIG/WAR2020-20266501162.203432.3500200
AB de VilliersSA2012110101010.006166.6700020
Alyssa HealyAUSW2013110101010.002343.4800000
Chamari AtapattuSLW2023110101010.001758.8200020
Hasini PereraSLW2023110101010.001566.6700020
Matthew BoyceLEI2014110101010.009111.1100020
Alex MellorWAR/DER2016-20172111010*-7142.8600000
Dayalan HemalathaINDW2022110101010.001566.6700010
Tom PrestHAM2021110101010.001855.5600010
FFW PriceSUS2026110101010.001471.4300020
Alex BarrowSOM20151211010*10.002638.4600110
Ben DwarshuisDUR2024521108*10.007142.8600010
Ben AllisonWOR/ESS2021-20264311010*5.003826.3200200
Oli GibsonDUR2022-2023772104*2.002835.7100310
Kyle AbbottHAM/WOR2016-202121199*-8112.5000010
Oshadi RanasingheSLW2023110999.002142.8600010
Tim SeifertNZ2023110999.006150.0000020
Georgia RedmayneWAR2026110999.001369.2300010

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