Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by year (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1908-01-01×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Oshada FernandoSL202220226913136439.1349862.85030368
Yasir HameedPAK2004200461213139128.4558153.87020470
Shane WarneAUS20022002101313136326.0841675.24022434
Mark GreatbatchNZ19901990101403134722.3678939.67001312
Wasim AkramPAK1999199981513135222.3657154.82010426
Mitchell JohnsonAUS2014201491523138824.0848964.01023403
Kusal MendisSL20192019815131384*22.3658753.32022413
Richie BenaudAUS1956195691513139722.36--021322
Mahmudul Hasan JoyBAN2025202535031217162.4056355.42110304
Brian BoothAUS1963196347131216952.007030.00111301
Hamilton MasakadzaZIM2001200148131211944.5780238.90110411
Chris GayleWI2003200371303127124.0065747.49023511
Shane WarneAUS20012001131603129919.5052359.66025363
Mark GreatbatchNZ19891989242311146*155.5083137.42120450
Gerry GomezWI195119514813115544.43--030240
Denis AtkinsonWI1955195548131121944.43520.00100291
Daryll CullinanSA1993199358031110238.8879938.92111391
Mark CraigNZ2014201471143116744.4363049.37020286
Peter LeverENG197119711012131188*28.2769045.07021301
Tino MawoyoZIM20112011361310163*62.0085136.43110380
Viv RichardsWI1985198546131010562.0045568.13120425
Temba BavumaSA2025202547131010651.6764747.91120273
Younis KhanPAK20172017481310175*44.2969944.35111294
Tom GraveneyENG195919595813105444.2985430.91020290
Clem HillAUS1911191159031010034.4438879.90121350
John ReidNZ1956195651003108431.00--020370
MahmudullahBAN2017201761203106625.8360551.24021442
Ken MackayAUS1961196181323106428.1832019.06032240
Lahiru ThirimanneSL20152015815231062*23.8578839.34023291
Ravichandran AshwinIND202420241117031011318.2457953.54102323
Mahela JayawardeneSL1998199846030916751.5074741.37120360
Tom BlundellNZ2026202647030918644.1454057.22110363
Michael BevanAUS199419945803099138.6371843.04031311
Cyril WashbrookENG1950195048030911438.63--200271
Tom GraveneyENG195219526923097344.14--02001
Colin CowdreyENG1956195661003098130.90--032330
Jacques KallisSA20132013812030911525.7565747.03122392
Saleem MalikPAK1995199571203099925.7570144.08012410
Graeme PollockSA1966196624030820977.00--110462
Neil HarveyAUS1954195435130816277.0023344.64110310
David HookesAUS198219824613086861.6048962.99040370
Chris CairnsNZ1996199648030812038.5040576.051203112
Derek RandallENG198319834813088344.0051459.92030330
Dawid MalanENG202120215903088234.2270843.50031420
Geoff MarshAUS1990199059230879*44.0085036.24020350
David SteeleENG19761976510030810630.8084036.67111331
Syed KirmaniIND1977197771413085523.6971942.84021310
Younis KhanPAK2004200436030712451.1759052.03110331
Gautam GambhirIND2004200457030713943.8649661.90110421
John HoltWI1959195947130712351.17--120210

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.