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)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEEODI5th 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 (All cricket)

The most runs in a calendar year in all cricket at Sharjah Cricket Stadium since 1908: 709 by Sachin Tendulkar in 1998 (from the 435 of 436 matches with full scorecards).

More filters

2 active
Reset"Match result" is from the side of the player or team.
At Sharjah Cricket Stadium×From 1908-01-01×

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
Rahmanullah GurbazDC/AFG202420241313051012139.2354793.243223924
Saleem MalikPAK19891989662431102107.7546592.69230250
Luke RonchiIU/KZ/NL20182018151604297126.81288148.960314919
Sanath JayasuriyaSL2000200055041318982.60389106.17120488
Aravinda de SilvaSL19971997551410134102.5053476.78130314
Saeed AnwarPAK19961996992367112*52.4341388.86210265
Aamer SohailPAK1996199699036610540.6759261.82120261
Roshan MahanamaSL1995199588136410152.0055665.47120272
Waseem MuhammadUAE/ME202520259903598239.89228157.460303122
Rahmat ShahAFG/PP/NL201820181311035911432.6439790.43120366
Gary KirstenSA19961996551356115*89.0042583.76210224
Anton DevcichLQ/PP/NL201820181110135594*39.44262135.500312622
HazratullahKZ/NL201820181011034112431.00180189.441103821
Mohammad HafeezPAK20132013552338140*112.6735794.68200238
Sikandar RazaZIM/PP20182018121013379237.44291115.810312717
Laurie EvansKZ/NL20182018911433379*47.57244136.480301819
Mohammad HafeezPAK2014201434033019782.5047569.47110445
Phil SimmonsWI199319935513309282.5044075.00030332
Mohammad ShahzadPP2018201897132778*54.50185176.760403025
Shoaib MohammadPAK198919896603237653.8347667.86040170
Chris GayleBL201820187703178045.29187169.520402027
Hamilton MasakadzaZIM2016201655031511063.0035788.241202314
Nawroz MangalAFG2013201311112314112*34.8932098.131102117
Kane WilliamsonNZ20142014331308192154.0038779.59110361
Mathew SinclairNZ20012001441304118*101.3338080.00210162
Inzamam-ul-HaqPAK199319938813029043.1442271.56020302
Inzamam-ul-HaqPAK199519955512938873.2532989.06030146
Javed AhmadiAFG/KZ/NL2018201891112937629.30239122.590102114
Johnson CharlesSW20252025101002886528.80199144.720203116
Ahmed ShehzadPAK2014201445028514757.0043066.28201263
Sophie DevineNZW2017201766028410347.33238119.33120306
Sourav GangulyIND199819981010128110531.2242166.75111274
Sarfraz AhmedPAK/QG2016201667327860*69.5032086.88030241
Ryan ten DoeschateKZ/BL2018201899327878*46.33232119.830202211
Michael BevanAUS19981998552276101*92.0033482.63120161
Aamer SohailPAK1994199444127413491.3333980.83120290
Mohammad NabiAFG20242024111012738430.3327997.85010177
Richie RichardsonWI1991199144127212290.6735676.40200193
Sanjay ManjrekarIND199119915502727254.4039069.74030132
Mohammad AzharuddinIND199819989802719433.8841265.78020114
Aaron FinchAUS20192019221269153*269.0027896.762001910
Brian LaraWI1995199555026916953.80267100.75110227
Hashan TillakaratneSL1995199598126910038.4336074.72100102
Mohammad ShahzadAFG20132013111102664824.18204130.390003210
Asghar AfghanKK201820188802647433.00180146.670301621
Ravi BoparaKK/KZ/BL201820181111326038*32.50222117.12000215
Stuart WilliamsWI19971997441259105*86.3335872.35120250
Marvan AtapattuSL20002000551259102*64.7536471.15121140
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.