Batting by year (Men's Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v India×

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
David BoonAUS1986198647048113168.71109743.85210641
Harry BrookENG2025202559048115853.4459181.39221567
Simon KatichAUS20042004510247812559.7585156.17130550
Garry SobersWI19581958352475198158.33--300361
Michael ClarkeAUS20082008712047411839.5099247.78221461
Matthew HaydenAUS20082008611147312347.3079059.87222573
Graham DowlingNZ1968196848047123958.8851946.05200429
Kumar SangakkaraSL20102010351467219116.7575761.69210522
Misbah-ul-HaqPAK20072007362464161*116.00105843.86210464
Ben DuckettENG2025202559046214951.3355782.94131633
Dinesh ChandimalSL20172017510046216446.2096148.07120533
Mohammad YousufPAK2006200635046117392.2065969.95221537
Clyde WalcottWI1953195357145712576.17--210153
Shivnarine ChanderpaulWI20112011510145711850.78110741.28200342
Ramnaresh SarwanWI2002200281204557837.92126635.94050452
Shivnarine ChanderpaulWI19971997582443137*73.8397945.25130411
Glenn TurnerNZ1976197658044211755.25--220420
David BoonAUS1992199236143513587.00121735.74300500
Jamie SmithENG20252025592434184*62.0054479.781204711
Rohan KanhaiWI19711971591433158*54.13--120350
Jacques KallisSA20102010461431201*86.2076356.49200387
Garry SobersWI1962196257142415370.67--210258
Graham YallopAUS19791979612142316738.4578040.90120440
Ricky PontingAUS20122012341422221140.6773157.73210410
Sonal DinushaSL20262026241420133*140.0072258.17310288
Travis HeadAUS2023202348141616359.4354376.61110568
Shoaib MohammadPAK19891989451412203*103.0086947.41120420
Travis HeadAUS2024202447041015258.5744392.55211474
Zak CrawleyENG2024202451004077940.7059468.52041546
Roshan MahanamaSL1997199747040522557.86105138.53100520
Zaheer AbbasPAK1983198377140516867.5057362.13110404
Ted DexterENG19611961472404126*80.80--130520
Wavell HindsWI2002200258040411350.5077751.99220603
Zaheer AbbasPAK19821982220401215200.5050080.20200462
Inzamam-ul-HaqPAK2005200536140118480.2056371.23120511
Larry GomesWI198319831115340112333.4233336.94100120
Michael ClarkeAUS2004200448140015157.1472255.40120497
Leonard HuttonENG1952195246139915079.80--210300
Frank WorrellWI1953195358039823749.75--110351
Justin LangerAUS20042004510039211739.2072354.22122521
Brian LaraWI1997199758039110348.8865060.15120463
Brian BolusENG196419645803918848.88--040420
Wally HammondENG19361936231389217194.50--200510
John ReidNZ1955195547238612077.20--210394
David GowerENG198219826913868548.2587644.06030320
Rohan KanhaiWI1958195835038525677.00--111530
Clyde WalcottWI1948194834038215295.50--220233
Moeen AliENG2016201659038114642.3379647.86211353
Ramiz RajaPAK1987198759038111442.3361040.16110271
Alvin KallicharranWI1978197835038018776.0031559.37120250

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