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 team (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.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Saeed AnwarPAKPakistan1990-200144443186813145.56217785.8177019028
Saleem MalikPAKPakistan1984-199960508171410240.81228375.0831148910
Sachin TendulkarINDIndia1990-200038385171314351.91179495.4877116330
Inzamam-ul-HaqPAKPakistan1993-2001373771556137*51.87191281.38212012922
Mohammad AzharuddinINDIndia1985-1999585410154310835.07226968.001826516
Sanath JayasuriyaSLSri Lanka1990-200138370137618937.19160985.52210114528
Aravinda de SilvaSLSri Lanka1984-199845453130213431.00173375.131839913
Navjot SidhuINDIndia1988-199832322122510840.83173870.48282928
Ramiz RajaPAKPakistan1985-1997373631203109*36.45200160.12260793
Mohammad HafeezPAKPakistan2011-202120222107919753.95148772.5642010022
Javed MiandadPAKPakistan1984-1993342961052116*45.74142773.72193588
Mohammad NabiAFGAfghanistan2012-20265750810408424.761025101.460237442
Arjuna RanatungaSLSri Lanka1984-199845445101085*25.90142770.780434516
Roshan MahanamaSLSri Lanka1986-19983736499710131.16170458.51164572
Ijaz AhmedPAKPakistan1986-19994642798413728.11126677.731306917
Rahmanullah GurbazAFGAfghanistan2021-20262929097212133.52889109.344336850
Richie RichardsonWIWest Indies1985-19952626596912246.14135871.353416512
Aamer SohailPAKPakistan1990-19972525196013440.00143466.95261843
Mohammad ShahzadAFGAfghanistan2012-202129293908131*34.92839108.222109738
Hashan TillakaratneSLSri Lanka1986-19983734587610030.21145060.41130403
Marvan AtapattuSLSri Lanka1996-200120202750102*41.67114365.62174422
Asanka GurusinhaSLSri Lanka1986-1996302907209024.83124058.06052399
Misbah-ul-HaqPAKPakistan2011-2016151936888943.00142648.250514716
Kris SrikkanthINDIndia1985-19902525067711227.0887477.461525913
Ibrahim ZadranAFGAfghanistan2022-20262323367272*33.60643104.510505718
Shahid AfridiPAKPakistan1996-2015343216727521.68589114.090525236
Ajay JadejaINDIndia1994-1999292646648730.1894570.26052437
Mahela JayawardeneSLSri Lanka2000-20141214166112850.8599166.70220597
Brian LaraWIWest Indies1991-19971717066016938.8273190.292226612
Sourav GangulyINDIndia1997-20002222166010531.43102564.39151489
Phil SimmonsWIWest Indies1989-1997222225919229.5587167.85030544
Imran KhanPAKPakistan1985-1991272555717728.5567584.590333311
Rahmat ShahAFGAfghanistan2013-20242117056311433.1276673.50150487
Wasim AkramPAKPakistan1985-1999594485565015.4460192.510133820
Andy FlowerZIMZimbabwe1993-200015153555120*46.2581368.27121362
Waseem MuhammadUAEUnited Arab Emirates2022-2025151505408236.00409132.030515127
Sunil GavaskarINDIndia1984-1987141335289252.8086660.97063335
Basit AliPAKPakistan1993-199614123513127*57.0054394.481303512
Azmatullah OmarzaiAFGAfghanistan2022-202628261050311631.44399126.071252136
Sanjay ManjrekarINDIndia1990-1996151214997245.3673168.26060206
David BoonAUSAustralia1986-1994109249892*71.1474666.76050383
Shoaib MalikPAKPakistan2001-2021171434919044.6455887.990522720
Sarfraz AhmedPAKPakistan2011-20171315249160*37.7759981.97020453
Moin KhanPAKPakistan1991-1999292784856125.5364974.730222212
Ahmed ShehzadPAKPakistan2013-20151011047614743.2768869.19221455
Hamilton MasakadzaZIMZimbabwe2015-20181212047511039.5857582.611204019
Kapil DevINDIndia1985-1991292854696420.3952489.50013336
Ravi ShastriINDIndia1984-1991312734637719.2978359.13022258
Mudassar NazarPAKPakistan1984-1988181724629530.8091150.71040281
Dilip VengsarkarINDIndia1984-19891916246195*32.9378358.88040282
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.