Live1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177 (19.5)ZIM97/4 (14.1)ZIM need 81 runs in 35 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

1 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Temba BavumaSA2024202424032711381.7557057.37130294
Taufeeq UmarPAK2011201136032423654.0075243.09100261
Abid AliPAK20192019231321174160.5054858.58200392
Phil JaquesAUS20072007230318150106.0053559.44210380
Ramnaresh SarwanWI200120013603188853.0077940.82030390
Shoaib MalikPAK2009200957131813453.0064649.23111363
Adam GilchristAUS20042004510131614435.1144870.54114337
Mohammad HafeezPAK2012201236031519652.5055856.45110361
Mominul HaqueBAN2018201824031417678.5043871.69201243
Ramnaresh SarwanWI2008200824031110277.7566346.91130310
Gautam GambhirIND200820083603107451.6756854.58030400
Mohammad AzharuddinIND19941994330307152102.3360051.17200302
Javed MiandadPAK19851985331306203*153.00--110-1
Travis HeadAUS20192019231304161152.0048662.55120391
Mark TaylorAUS1989198924030416476.0061649.35200322
Mushfiqur RahimBAN20222022231303175*151.5067644.82200290
Nazmul Hossain ShantoBAN20252025241300148100.0055753.86200255
Azhar AliPAK2012201235030015760.0061448.86202230
Brian LaraWI20032003231299209149.5047562.95110352
Michael HusseyAUS20072007231299133149.5051757.83200324
Misbah-ul-HaqPAK201420144812969742.2963446.69030185
Usman KhawajaAUS20252025231295232147.5045365.12100221
Saud ShakeelPAK20232023231295208*147.5050957.96110310
Michael SlaterAUS19951995231294219147.0047961.38110255
Murali VijayIND2017201723029215597.3350058.40200261
Alex HalesENG201620163502929458.4061947.17030352
Nkruma BonnerWI20212021472292113*58.4081235.96111301
Shane DowrichWI20182018361288125*57.6065543.97120301
Michael VaughanENG2002200235128511571.2549257.93110410
Daryll CullinanSA1998199824028411371.0047060.43211332
Kyle MayersWI202120214812845540.5745562.42021373
Gautam GambhirIND2009200923028216794.0045561.98200280
Kamran AkmalPAK20092009571282158*47.0032985.71110246
Liton DasBAN2022202223028114193.6757049.30120291
Tamim IqbalBAN202120212412809293.3337574.67030404
Jamie SmithENG2024202436028011146.6736876.09110313
VVS LaxmanIND20102010351279103*69.7553252.44120280
Alastair CookENG2007200736027811846.3367741.06121290
Wasim AkramPAK2000200045127710069.2550954.42121268
Ben FoakesENG2018201836227710769.2549256.30110215
Lou VincentNZ2005200523027622492.0046259.74111314
Wajahatullah WastiPAK19991999231276133138.0062843.95200323
Dean JonesAUS19921992361276100*55.2053451.69120262
Moin KhanPAK19951995351274117*68.5049855.02120322
Mushfiqur RahimBAN2025202524027316368.2558047.07100200
Steve SmithAUS20252025220272141136.0050553.86200223
Daniel VettoriNZ2009200924027214068.0045759.52110270
Babar AzamPAK2022202224027111967.7552851.33120244
Graham ThorpeENG20012001362269113*67.2565041.38110250
Steve WaughAUS19891989241267134*89.0044759.73120250

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