Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by year (Men's Tests)

More filters

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

Qualification: Minimum 500 balls faced.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Tamim IqbalBAN2010201048050510863.1359085.59240675
Travis HeadAUS2025202548043717054.6351984.20200458
Yashasvi JaiswalIND20242024591712214*89.0089179.912306826
Mohammad AzharuddinIND1990199035042617985.2053679.48210601
Rishabh PantIND2025202547047913468.4361777.632304917
Brendon McCullumNZ2008200861204249735.3354777.51042568
Chris GayleWI20042004815058210538.8075177.50150964
Brian LaraWI19951995610176517985.0099277.123301211
Viv RichardsWI1980198056037914563.1750075.80120612
David WarnerAUS201520155904188546.4456174.51051593
Damien MartynAUS2001200157238211876.4051873.75220570
Donald BradmanAUS1934193458075830494.75103773.10210974
Travis HeadAUS2023202351003627736.2050971.12030524
David WarnerAUS20132013714162912448.3888970.75230806
Graeme SmithSA2003200359071427779.33101470.41210962
Matthew HaydenAUS2002200246047919779.8368669.83300597
Viv RichardsWI19761976470829291118.43118869.783201124
Rishabh PantIND20212021813141610134.6760069.331304611
Babar AzamPAK2022202236034813658.0050568.91130452
Yashasvi JaiswalIND20252025510041111841.1059868.73222634
Brian LaraWI1994199458079837599.75117068.212201093
Donald BradmanAUS19371937350690270138.00103766.54300510
Ricky PontingAUS2009200958038515048.1358166.27120482
Shubman GillIND20252025510075426975.40115065.574008512
Justin LangerAUS2002200246039525065.8360465.40100501
Herschelle GibbsSA2003200359047818353.1173764.86201802
Aamer SohailPAK1992199259141320551.6363764.84110530
Steve SmithAUS20192019470774211110.57119664.72330925
Viv RichardsWI199119915813768053.7158564.27050446
Rohit SharmaIND2024202459040013144.4462364.21210487
Shane WatsonAUS20132013918171117641.82111164.00231938
Mohammad YousufPAK2006200647063120290.1498664.00300863
Mark WaughAUS19931993610155013761.1186063.95150613
Ricky PontingAUS2002200246039915466.5062463.94210374
Michael ClarkeAUS20062006462378135*94.5059363.74210352
Jack GregoryAUS1921192181124609351.1152663.50050510
Inzamam-ul-HaqPAK20052005351431109107.7567963.48230434
Clive LloydWI1973197335031813263.6050363.22120334
Gordon GreenidgeWI19761976510159213465.7893963.05321806
Steve SmithAUS2015201559050821556.4480862.87210663
Steve WaughAUS19891989684506177*126.5080762.70211570
Graeme SmithSA20102010230318183106.0051062.35200440
Chris GayleWI20092009710039310439.3063262.182114610
Brian LaraWI200420048151764400*54.57122962.16123935
Carl HooperWI1995199558131012744.2950062.00112376
Donald BradmanAUS19301930570974334139.14158061.65400980
Gordon GreenidgeWI1984198458157222381.7193061.51200782
Gus LogieWI1988198857236495*72.8059561.18020530
Saeed AnwarPAK1996199636036217660.3359261.15120471
Kane WilliamsonNZ2024202436039515665.8364661.15120491
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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