Live1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177 (19.5)ZIM76/3 (12.3)ZIM need 102 runs in 45 ballsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWT2057th Match · CSA T20 Challenge 2026LIOESODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2059th Match · CSA T20 Challenge 2026SWDES

Batting by year (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Faoud BacchusWI1979197935031525063.0040.00112403
Lindsay HassettAUS1950195058031516739.38--120202
Chris GayleWI2007200751013156635.0039879.15020512
Babar AzamPAK2025202551003158131.5058354.03030380
Brian CloseENG1963196351003157031.5057434.84031380
Tim RobinsonENG19871987712131516628.6478939.92111330
Henry NichollsNZ2016201691413157624.2368745.85020420
Godfrey EvansENG1957195791423158226.25--021342
Shane DowrichWI201720171019131510317.5071144.30113431
Aravinda de SilvaSL19891989230314167104.6762450.32120384
Larry GomesWI19821982241314126104.6772543.31200230
Kepler WesselsAUS1982198236031416252.3361451.14100310
Bruce LairdAUS198119814813148544.8678440.05030220
Jack RussellENG198919896113314128*39.2576640.99110360
Nathan AstleNZ2004200471203146426.1764748.53021410
Jacques RudolphSA2006200661203149026.1767046.87011470
Ken FunstonSA1953195371203149226.17--021170
Bill AtheyENG19871987814131412324.1581838.39101350
Jason GillespieAUS200420041423731454*19.6399031.72021431
Tony PitheySA1965196535031315462.6038330.81110281
Vinoo MankadIND1956195647031323144.71--101211
Frank WorrellWI1951195148031310839.13--110280
Dwayne BravoWI200720075903135634.7852459.73020482
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
Len BraundENG190219029152313103*24.08--112201
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
Stanley JacksonENG1902190258131112844.43--120160
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

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