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 Australia×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Larry GomesWI1978197836026511544.17--200290
Harbhajan SinghIND200820085812656337.8646656.87040300
Imran FarhatPAK201020104802656733.1351051.96020330
Axar PatelIND202320234522648488.0047455.70030259
Mike DennessENG1975197535026418852.8058645.05110250
Tom HaywardENG189818984802647033.00--010190
Albert WardENG1894189424026311765.75--110210
Basil D'OliveiraENG1968196824126315887.6758245.19110371
Jonny BairstowENG2017201747026311937.5748654.12100341
Darren BravoWI2015201548026310832.8858045.34110351
George GunnENG191219123502627552.4067338.93030240
Ray IllingworthENG197119714712625343.6774635.12010320
Maurice FosterWI1973197347126212543.67--100350
Stuart BroadENG2013201391512626518.7142262.09012382
Dattu PhadkarIND1948194836226112365.2565140.09121300
Mike AthertonENG199519953602618843.5075134.75030230
Les AmesENG1934193457126112043.5080232.54110150
Gus LogieWI1991199157226177*52.2044358.92030390
Matt PriorENG200920095912616132.6331981.82020350
Clive LloydWI1975197535026014952.0032979.03201371
Inzamam-ul-HaqPAK1999199936026011843.3352649.43110360
Virat KohliIND2018201836025912343.1762541.44111271
Percy ChapmanENG1930193046025912143.1738766.93110273
KL RahulIND202420244812598437.0051750.10021260
Martin CroweNZ199319934812599837.0062441.51010342
Kris SrikkanthIND1986198645025811651.6032080.63110374
Hashim AmlaSA20142014361258127*51.6045257.08101340
Brian LaraWI2000200048025818232.2536071.67103362
Shivnarine ChanderpaulWI2003200336025710442.8339065.90201363
Basil WilliamsWI1978197836025710042.8311884.75110430
Hashim AmlaSA200920094702575936.7155146.64031390
Mike AthertonENG1997199761212577723.3662041.45020311
Wally HammondENG19361936231256231*128.0069936.62101320
Graeme HickENG199319933602568042.6751449.81020412
Zak CrawleyENG202520254802568532.0039564.81022281
Allan LambENG198519856812566736.5752249.04010340
Tony BlainNZ199319935922565136.5772535.31010360
Graeme SmithSA2012201236025512242.5047054.26111310
Jack HobbsENG1921192146025512342.5042260.43100231
Tony GreigENG1974197436025511042.5052548.57110351
Bevan CongdonNZ1974197459125513231.8884330.25110200
Mark ButcherENG1997199751002548725.4062440.71020320
Kumar SangakkaraSL2004200451002547425.4049351.52021291
Joe RootENG202120213602538942.1749850.80031260
Alastair CookENG2006200648025211631.5058942.78100210
Bob WyattENG193319333512517862.7576932.64030173
Derek RandallENG1982198236025111541.8347952.40111260
John HoltWI1955195551002516025.10--010110
Shahriar NafeesBAN2006200624025013862.5041060.98111350
Jack HobbsENG1920192024025012262.5045554.95110171

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.