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 format (All cricket)

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.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Saeed AnwarPAKODIs1990-200144443186813145.56217785.8177019028
Saleem MalikPAKODIs1984-199960508171410240.81228375.0831148910
Sachin TendulkarINDODIs1990-200038385171314351.91179495.4877116330
Inzamam-ul-HaqPAKODIs1993-2001373771556137*51.87191281.38212012922
Mohammad AzharuddinINDODIs1985-1999585410154310835.07226968.001826516
Sanath JayasuriyaSLODIs1990-200138370137618937.19160985.52210114528
Aravinda de SilvaSLODIs1984-199845453130213431.00173375.131839913
Navjot SidhuINDODIs1988-199832322122510840.83173870.48282928
Ramiz RajaPAKODIs1985-1997373631203109*36.45200160.12260793
Javed MiandadPAKODIs1984-1993342961052116*45.74142773.72193588
Arjuna RanatungaSLODIs1984-199845445101085*25.90142770.780434516
Roshan MahanamaSLODIs1986-19983736499710131.16170458.51164572
Ijaz AhmedPAKODIs1986-19994642798413728.11126677.731306917
Richie RichardsonWIODIs1985-19952626596912246.14135871.353416512
Aamer SohailPAKODIs1990-19972525196013440.00143466.95261843
Hashan TillakaratneSLODIs1986-19983734587610030.21145060.41130403
Marvan AtapattuSLODIs1996-200120202750102*41.67114365.62174422
Asanka GurusinhaSLODIs1986-1996302907209024.83124058.06052399
Kris SrikkanthINDODIs1985-19902525067711227.0887477.461525913
Ajay JadejaINDODIs1994-1999292646648730.1894570.26052437
Brian LaraWIODIs1991-19971717066016938.8273190.292226612
Sourav GangulyINDODIs1997-20002222166010531.43102564.39151489
Shahid AfridiPAKODIs1996-2014323006427521.40566113.430525233
Mohammad NabiAFGODIs2012-2024292436408430.4872188.770224520
Phil SimmonsWIODIs1989-1997222225919229.5587167.85030544
Ibrahim ZadranAFGT20Is2022-20262121359072*32.78519113.680405016
Mohammad HafeezPAKODIs2011-201713121576140*52.3670581.702204513
Johnson CharlesMS/SW/SWT202018-2025242315766526.18416138.460405532
Imran KhanPAKODIs1985-1991272555717728.5567584.590333311
Rahmat ShahAFGODIs2013-20242017056311433.1276673.50150487
Wasim AkramPAKODIs1985-1999594485565015.4460192.510133820
Andy FlowerZIMODIs1993-200015153555120*46.2581368.27121362
Mohammad ShahzadAFGODIs2012-201818182553131*34.5660990.801106019
Shane WatsonCSK/RR/IUT202014-2020191905497928.89400137.250314834
Sunil GavaskarINDODIs1984-1987141335289252.8086660.97063335
Luke RonchiIU/KZ/NLT202018-2019171815177130.41338152.960415824
Basit AliPAKODIs1993-199614123513127*57.0054394.481303512
Mahela JayawardeneSLODIs2000-20111010150912856.5660184.69220464
Chris GaylePK/LQ/KKT202016-2021161605078031.69341148.680613041
Sanjay ManjrekarINDODIs1990-1996151214997245.3673168.26060206
David BoonAUSODIs1986-1994109249892*71.1474666.76050383
Rahmanullah GurbazAFGT20Is2021-20262121049810023.71377132.101123029
Moin KhanPAKODIs1991-1999292784856125.5364974.730222212
Rahmanullah GurbazAFGODIs202488047412159.2551292.583213821
Kapil DevINDODIs1985-1991292854696420.3952489.50013336
Ravi ShastriINDODIs1984-1991312734637719.2978359.13022258
Mudassar NazarPAKODIs1984-1988181724629530.8091150.71040281
Dilip VengsarkarINDODIs1984-19891916246195*32.9378358.88040282
Desmond HaynesWIODIs1985-1993151524598735.3178258.70052393
Misbah-ul-HaqPAKTests2011-201651024458955.63108441.05050329
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.