Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Saeed AnwarPAKPakistan1990-200144443186813145.56217785.8177019028
Sachin TendulkarINDIndia1990-200038385171314351.91179495.4877116330
Sanath JayasuriyaSLSri Lanka1990-200138370137618937.19160985.52210114528
Inzamam-ul-HaqPAKPakistan1993-2001373771556137*51.87191281.38212012922
Mohammad HafeezPAKPakistan2011-202120222107919753.95148772.5642010022
Aravinda de SilvaSLSri Lanka1984-199845453130213431.00173375.131839913
Mohammad ShahzadAFGAfghanistan2012-202129293908131*34.92839108.222109738
Navjot SidhuINDIndia1988-199832322122510840.83173870.48282928
Saleem MalikPAKPakistan1984-199960508171410240.81228375.0831148910
Aamer SohailPAKPakistan1990-19972525196013440.00143466.95261843
Ramiz RajaPAKPakistan1985-1997373631203109*36.45200160.12260793
Mohammad NabiAFGAfghanistan2012-20265750810408424.761025101.460237442
Ijaz AhmedPAKPakistan1986-19994642798413728.11126677.731306917
Rahmanullah GurbazAFGAfghanistan2021-20262929097212133.52889109.344336850
Brian LaraWIWest Indies1991-19971717066016938.8273190.292226612
Mohammad AzharuddinINDIndia1985-1999585410154310835.07226968.001826516
Richie RichardsonWIWest Indies1985-19952626596912246.14135871.353416512
Kris SrikkanthINDIndia1985-19902525067711227.0887477.461525913
Mahela JayawardeneSLSri Lanka2000-20141214166112850.8599166.70220597
Javed MiandadPAKPakistan1984-1993342961052116*45.74142773.72193588
Roshan MahanamaSLSri Lanka1986-19983736499710131.16170458.51164572
Ibrahim ZadranAFGAfghanistan2022-20262323367272*33.60643104.510505718
Phil SimmonsWIWest Indies1989-1997222225919229.5587167.85030544
Shahid AfridiPAKPakistan1996-2015343216727521.68589114.090525236
Waseem MuhammadUAEUnited Arab Emirates2022-2025151505408236.00409132.030515127
Sourav GangulyINDIndia1997-20002222166010531.43102564.39151489
Rahmat ShahAFGAfghanistan2013-20242117056311433.1276673.50150487
Misbah-ul-HaqPAKPakistan2011-2016151936888943.00142648.250514716
Arjuna RanatungaSLSri Lanka1984-199845445101085*25.90142770.780434516
Sarfraz AhmedPAKPakistan2011-20171315249160*37.7759981.97020453
Ahmed ShehzadPAKPakistan2013-20151011047614743.2768869.19221455
Ajay JadejaINDIndia1994-1999292646648730.1894570.26052437
Marvan AtapattuSLSri Lanka1996-200120202750102*41.67114365.62174422
Younis KhanPAKPakistan2001-20161317145012228.1374260.65122424
Vriitya AravindUAEUnited Arab Emirates2019-2024992389115*55.5744687.22121424
Hashan TillakaratneSLSri Lanka1986-19983734587610030.21145060.41130403
Hamilton MasakadzaZIMZimbabwe2015-20181212047511039.5857582.611204019
Kane WilliamsonNZNew Zealand2014-202155136119290.2543882.42110403
Asanka GurusinhaSLSri Lanka1986-1996302907209024.83124058.06052399
Desmond HaynesWIWest Indies1985-1993151524598735.3178258.70052393
Wasim AkramPAKPakistan1985-1999594485565015.4460192.510133820
David BoonAUSAustralia1986-1994109249892*71.1474666.76050383
Andy FlowerZIMZimbabwe1993-200015153555120*46.2581368.27121362
Kumar SangakkaraSLSri Lanka2000-20141213242314438.4586249.07131365
Paul StirlingIREIreland2013-20241010033710133.7036991.33120369
Basit AliPAKPakistan1993-199614123513127*57.0054394.481303512
Asad ShafiqPAKPakistan2011-20161116238113727.2168855.38112359
Romesh KaluwitharanaSLSri Lanka1993-2001333113303111.0040781.08009353
Imran KhanPAKPakistan1985-1991272555717728.5567584.590333311
Sunil GavaskarINDIndia1984-1987141335289252.8086660.97063335
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.