Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEET2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st 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)ODI5th 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 Pakistan×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Mike GattingENG198719878141573150*44.08121647.12222840
Ted DexterENG1962196278166320594.71--230707
Sunil GavaskarIND198319837122565127*56.5084947.59240550
Peter ParfittENG1962196277246011992.0018754.01400472
Chris BroadENG19871987713039711630.54119633.19121390
John EmbureyENG19871987711336974*46.1392439.94041405
Tim RobinsonENG19871987712131516628.6478939.92111330
Bill AtheyENG19871987712127812325.2767741.06101310
Bruce FrenchENG1987198771021835922.8845240.49012241
Syed KirmaniIND198319837921746624.8623850.84011150
Kapil DevIND198319837901414115.6713271.97001113
Neil FosterENG1987198771001333913.3032940.43002152
Marvan AtapattuSL200020006111528207*52.80138138.23130611
John ReidNZ19651965611052512847.73--141587
Mohinder AmarnathIND1983198369147812059.7599347.03230553
Sanath JayasuriyaSL20002000611041818838.0073257.10110464
Mahela JayawardeneSL2000200061103147728.5563149.76020391
Russel ArnoldSL2000200061102499922.6454545.69010291
WPUJC VaasSL20002000610317653*25.1443140.84011191
David AllenENG1962196265114479*36.00--021110
Muttiah MuralitharanSL20002000694932218.6012276.23000151
Garry SobersWI19581958582824365*137.33--330380
Jacques KallisSA20072007510369315599.00146547.30340692
Thilan SamaraweeraSL2009200959264023191.43103262.02210930
AB de VilliersSA2013201358162516489.29108157.82320662
Conrad HunteWI1958195859162226077.7510.00301451
Kumar SangakkaraSL20092009591570130*71.2599357.40230551
Gordon GreenidgeWI19771977510053610053.60--140548
Mahela JayawardeneSL2009200959145924057.3882755.50111630
Roy FredericksWI19771977510145712050.786100.00140370
Everton WeekesWI1958195858145519765.00--120-0
Graeme SmithSA20072007510041313341.3073356.34111560
Graeme SmithSA2013201358041023451.2569558.99110360
Dilip VengsarkarIND1987198758240410967.3344540.00120182
Alec StewartENG1992199258139719056.7171555.52120620
Ashwell PrinceSA2007200759139513849.3889644.08120400
Graham GoochENG1992199258038413548.0079948.06120541
Barry SinclairNZ1965196559134613043.25--110200
Clive LloydWI1977197759133615742.00--100217
Mohammad AzharuddinIND1987198756031514152.5033845.56200300
Robin SmithENG1992199258131412744.8669245.38111410
Kris SrikkanthIND1987198758031112338.8821978.54110263
Rohan KanhaiWI195819585912999637.38--02100
Collie SmithWI195819585602838647.17--03102
Ross MorganNZ196519655902819731.22--031220
Pankaj RoyIND1955195551022737834.13--02200
Tharanga ParanavitanaSL200920095902727330.2248156.55021310
Polly UmrigarIND1955195557227110854.20--110130
Vijay ManjrekarIND1955195558226974*44.83--03100
Tillakaratne DilshanSL2009200957026714538.1434976.50101342
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.