Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG170/1 (27)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by opposition (List A)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Sharjah Cricket Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Saeed AnwarPAKSri Lanka1990-200113131744112*62.0086286.31430669
Saleem MalikPAKIndia1984-19991717369210249.4391375.79240323
Aravinda de SilvaSLPakistan1984-19971919364713440.4479581.38142469
Navjot SidhuINDPakistan1988-19971212055610846.3375273.94221444
Inzamam-ul-HaqPAKSri Lanka1993-2001111115018750.1058685.490603112
Richie RichardsonWIPakistan1985-19951313446912252.1166170.95210356
Ramiz RajaPAKWest Indies1985-199510101460104*51.1175161.25120271
Javed MiandadPAKIndia1985-199110104414116*69.0053277.82132213
Sanath JayasuriyaSLPakistan1990-2001141304107031.5447386.68040409
Mohammad AzharuddinINDSri Lanka1986-199887240510881.0053875.28130166
Aamer SohailPAKIndia1991-199677040410557.7152676.81130332
Arjuna RanatungaSLPakistan1984-19971918239945*24.9462164.25000174
Saeed AnwarPAKIndia1990-19991111039010435.4547082.98110466
Mohammad ShahzadAFGZimbabwe2015-201810102372131*46.5041889.001103814
Mohammad AzharuddinINDPakistan1985-19992019337178*23.1958763.20012155
Sachin TendulkarINDAustralia1994-199844036314390.75341106.45210318
Sachin TendulkarINDSri Lanka1990-2000881351112*50.1439987.97210322
Saleem MalikPAKSri Lanka1984-199715111351100*35.1043081.63132160
Hamilton MasakadzaZIMAfghanistan2015-201899035011038.8947773.381103210
Andy FlowerZIMSri Lanka1993-2000772347120*69.4047273.52111212
Brian LaraWIPakistan1991-199788034715343.3838191.08121396
Sachin TendulkarINDPakistan1990-19971010134411838.2235297.73121327
Roshan MahanamaSLPakistan1986-1997151533415928.4258558.29012180
Asanka GurusinhaSLPakistan1986-1996121203389028.1757059.30020194
Sanath JayasuriyaSLIndia1990-200088033218941.5036391.46101385
Ramiz RajaPAKSri Lanka1986-199710101325109*36.1150464.48110251
Ijaz AhmedPAKSri Lanka1986-199710823128952.0040078.00020196
Marvan AtapattuSLPakistan1996-20016603069451.0044069.55031201
Roshan MahanamaSLWest Indies1986-199566030610151.0049162.32120182
Saleem MalikPAKWest Indies1985-19939812998442.7133589.25020192
Mohammad HafeezPAKSri Lanka2011-2017541298140*99.3333588.96200217
Inzamam-ul-HaqPAKNew Zealand1994-2001333293137*-286102.45120372
Sanjay ManjrekarINDPakistan1990-19967712927248.6741071.22040105
Saeed AnwarPAKNew Zealand1990-2001772288104*57.60288100.00120267
Inzamam-ul-HaqPAKIndia1994-199999128510735.6334482.85110233
Richie RichardsonWISri Lanka1986-199555128410971.0036078.89120195
Dilip VengsarkarINDPakistan1984-198998127995*39.8648957.06030121
Basit AliPAKWest Indies1993-1995551278127*69.5028298.58110197
Ijaz AhmedPAKIndia1986-19991514427643*27.6034180.94000186
Adam ParoreNZPakistan1994-19964402759368.7543962.64030140
Rahmat ShahAFGZimbabwe201854027211468.0029891.28120295
Javed MiandadPAKWest Indies1985-19938802727934.0035277.27021124
Desmond HaynesWIIndia1985-19896612718754.2044161.45030222
Aaron FinchAUSPakistan2014-2019331269153*134.5027996.422011910
Sachin TendulkarINDZimbabwe1998-2000552265124*88.33241109.96200298
Sanath JayasuriyaSLZimbabwe1997-20005502628752.4028193.24030305
Gary KirstenSAIndia1996331260115*130.0031582.54200151
Craig ErvineZIMAfghanistan2015-20187712537342.1739164.71020224
Babar AzamPAKWest Indies2016220243123121.5025794.55200174
Brian LaraWISri Lanka1993-199555024316948.6028186.48100205
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.