Batting by year (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 446 of the 448 matches in this selection (from 1884). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
George ScottMID201920197711425523.6721266.9801091
Alex HalesNOT20142014110141141141.0096146.88100194
Sid BarnesAUS1948194812014114170.50--101142
Mark WaughAUS19991999221141104141.0017281.98100170
Chris BroadENG198419842301418647.0036039.17021170
Tony GreigENG197519752301419647.0017978.77010201
Matt PriorENG200920094501416128.2015889.24010210
Wally HammondENG19371937110140140140.00--100141
Ken BarringtonENG196319631201408070.00--020-3
Jamie SmithSUR2023202323114013870.0019771.07100161
KL RahulIND2025202512013910069.5023559.15100190
Tim SeifertMSG202620262201397269.5083167.470201010
Alec StewartENG199319932301397446.3329946.49020200
Alec StewartENG199819983401395634.7522960.70020180
Aaron FinchSUR201620163401397834.75109127.52011107
John EdrichENG1969196924013911534.7540234.58100230
Ian BothamENG198419843401398134.7521066.19010152
Saleem MalikPAK199219923401395534.7521863.76010160
Rohit SharmaIND20262026110138138138.00110125.45100175
Viv RichardsWI19791979111138138*-15787.90100113
Marvan AtapattuSL19981998221138132*138.0016086.25100150
Dane VilasLAN2019201922113870*138.0020866.35020122
Mike DennessENG1974197422013811869.0028348.76100120
Paul CollingwoodDUR201420142301385946.0021464.49020153
Carl HooperWI1991199123113811169.0023658.47100162
Ben StokesENG/DUR201420143511388534.5024356.79012190
Ollie RaynerMID2015201591021385217.2531344.09011140
Lewis GregorySOM20172017110137137137.0023159.31100171
Nasser HussainENG20042004121137103*137.0026052.69100210
Geoff HowarthNZ19781978121137123137.0034140.18100150
Peter TregoSOM201620162301376545.6717677.84020182
Matt PriorENG201420142401378634.2521065.24010170
John EdrichENG197419742201369668.0029346.42010170
Rob JonesLAN20192019232136122136.0025453.54100160
Heather KnightENGW/LS2024202466213646*34.00108125.93000131
Toby Roland-JonesMID201420148721364927.2015190.07000152
Victor TrumperAUS18991899111135135*---100200
Clem HillAUS18991899110135135135.00--100170
Archie MacLarenENG190519051201357967.50--020210
Michael HusseyAUS201020102311357967.5016183.85021133
Steve SmithAUS201920193301359245.0020366.50010190
Varun ChopraWAR201420143301356445.0024654.88010111
Gordon GreenidgeWI197619762301358445.0022161.09010193
Jeff DujonWI198819882311355367.5028547.37020170
Peter HandscombMID202220223511354833.7526850.37000150
John SimpsonMID202020205521354645.0089151.6900059
Frank WoolleyENG19241924111134134*---100-0
Gundappa ViswanathIND1979197912013411367.0037136.12100170
KL RahulIND2021202112013412967.0028047.86100121
Keith MillerAUS1953195312013410967.00--100142

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