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 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th 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)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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Sharjah Cricket Stadium×

Player figures come from full scorecards, which we hold for 435 of the 436 matches in this selection (from 1984). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Sachin TendulkarIND199819981010270914388.63683103.814106717
Saeed AnwarPAK1993199388057813172.2566986.40410568
Luke RonchiIU/KZ/NL20182018151604297126.81288148.960314919
Sanath JayasuriyaSL2000200055041318982.60389106.17120488
Mohammad HafeezPAK2014201434033019782.5047569.47110445
Rahmanullah GurbazDC/AFG202420241313051012139.2354793.243223924
HazratullahKZ/NL201820181011034112431.00180189.441103821
Rahmat ShahAFG/PP/NL201820181311035911432.6439790.43120366
Kane WilliamsonNZ20142014331308192154.0038779.59110361
Phil SimmonsWI199319935513309282.5044075.00030332
Mohammad ShahzadAFG20132013111102664824.18204130.390003210
Aravinda de SilvaSL19971997551410134102.5053476.78130314
Waseem MuhammadUAE/ME202520259903598239.89228157.460303122
Johnson CharlesSW20252025101002886528.80199144.720203116
Sanath JayasuriyaSL199519959902465727.3329882.55020315
Mohammad ShahzadPP2018201897132778*54.50185176.760403025
Inzamam-ul-HaqPAK199319938813029043.1442271.56020302
Sophie DevineNZW2017201766028410347.33238119.33120306
Sachin TendulkarIND19951995441205112*68.33187109.63100302
Aamer SohailPAK1994199444127413491.3333980.83120290
Inzamam-ul-HaqPAK2001200144224687123.0027589.45030294
Brian LaraWI1993199355022815345.6029976.25100291
Saeed AnwarPAK199419944401947148.50184105.43010286
Roshan MahanamaSL1995199588136410152.0055665.47120272
Sikandar RazaZIM/PP20182018121013379237.44291115.810312717
Sourav GangulyIND199819981010128110531.2242166.75111274
Saeed AnwarPAK200120014412398879.6725095.60030273
Saeed AnwarPAK19961996992367112*52.4341388.86210265
Aamer SohailPAK1996199699036610540.6759261.82120261
Anton DevcichLQ/PP/NL201820181110135594*39.44262135.500312622
Ahmed ShehzadPAK2014201445028514757.0043066.28201263
Mohammad ShahzadAFG20162016551252118*63.00200126.001002612
Kris SrikkanthIND198619866602529242.0025997.30030266
Alex HalesADKR/DV2025202555122777*56.75141160.990202611
Saleem MalikPAK19891989662431102107.7546592.69230250
Stuart WilliamsWI19971997441259105*86.3335872.35120250
Waseem MuhammadUAE/ME202320238802338629.13169137.870212510
Sarfraz AhmedPAK/QG2016201667327860*69.5032086.88030241
Mahela JayawardeneSL2001200144025511663.7528290.43110243
Brendon McCullumNZ/CSK20142014220242202121.00221109.501002413
Jason RoyDV/SW202520257702187331.14183119.13020243
Inzamam-ul-HaqPAK19941994442200137*100.0021393.90110240
Mohammad HafeezPAK20132013552338140*112.6735794.68200238
Hamilton MasakadzaZIM2016201655031511063.0035788.241202314
Kamran AkmalPZ20182018442249107*124.50167149.101202315
Vriitya AravindUAE2023202355121870*54.5027678.99020232
Gary KirstenSA19961996551356115*89.0042583.76210224
Ryan ten DoeschateKZ/BL2018201899327878*46.33232119.830202211
Brian LaraWI1995199555026916953.80267100.75110227
Asad ShafiqPAK2014201457120413734.0030766.45100226
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.