Batting by opposition (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Sharjah Cricket Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad HafeezPAKSri Lanka2011-2017541298140*99.3333588.96200217
Babar AzamPAKWest Indies2016220243123121.5025794.55200174
Sophie DevineNZWPakistan Women201733016710355.6717098.24110180
Javeria KhanPAKWSri Lanka Women2015221134133*134.0015387.58100120
AB de VilliersSAPakistan2013221119115*119.00114104.39100103
Kane WilliamsonNZPakistan201422111670*116.0014381.12010130
Glenn MaxwellAUSPakistan2012-201433111556*57.5099116.1601074
Ahmed ShehzadPAKNew Zealand201422011311356.5012590.40101122
Bismah MaroofPAKWNew Zealand Women20173311134156.5017863.4800060
Nahida KhanPAKWNew Zealand Women20173301135137.6716966.86010120
Shahid AfridiPAKSri Lanka2011-20133301117537.0081137.0401066
Chamari AtapattuSLWPakistan Women20152201109955.0012389.43010122
Mohammad HafeezPAKNew Zealand20142201097654.5011892.37010142
Dinesh ChandimalSLPakistan2011-20175501094621.8014774.1500193
Marlon SamuelsWIPakistan20162201035751.5011192.7901054
Steve SmithAUSPakistan2014110101101101.0011885.5910062
Tillakaratne DilshanSLPakistan2011-20133301005933.3312679.37010140
Michael ClarkeAUSPakistan2012220986649.0013075.3801090
Umar AkmalPAKAustralia2012-2014330985232.6711485.9601182
Shoaib MalikPAKWest Indies2016220969048.0096100.0001036
Asad ShafiqPAKAustralia2012-2014330965632.0014068.5701042
Sarfraz AhmedPAKWest Indies20162219560*95.0092103.2601080
Kumar SangakkaraSLPakistan2011-2013330955831.6715063.3301081
Sohaib MaqsoodPAKSri Lanka2013220947347.0089105.6201036
Javeria KhanPAKWNew Zealand Women2017330945531.3313768.6101070
Ahmed ShehzadPAKSri Lanka2013220928146.0011182.8801072
Lahiru ThirimanneSLPakistan2013-2017330916230.3314164.5401080
Sana MirPAKWSri Lanka Women20152218551*85.0014757.8201040
Seekkuge PrasannaSLPakistan2011-2017550854217.008896.5900166
Shahid AfridiPAKNew Zealand2014220825541.0040205.0001076
Mohammad HafeezPAKAustralia2012220827841.0010975.2301042
Sharjeel KhanPAKWest Indies2016220785439.0055141.8201094
Luke RonchiNZPakistan2014220774138.5072106.94000120
George BaileyAUSPakistan2012-20143317657*38.0011864.4101012
Angelo MathewsSLPakistan2011-2013330754425.008786.2100134
Darren BravoWIPakistan2016220736136.5010271.5701053
Suzie BatesNZWPakistan Women2017330733624.339973.7400090
Haris SohailPAKNew Zealand2014220723936.007398.6300072
Shoaib MalikPAKSri Lanka2011-20173217169*71.0010368.9301023
Nasir JamshedPAKAustralia2012220714835.5010567.6200090
Kushal Janith PereraSLPakistan2013220716435.508187.6501051
Michael HusseyAUSPakistan2012220706535.008483.3301071
Babar AzamPAKSri Lanka20172116969*-10168.3201050
David WarnerAUSPakistan2012-2014330694323.0010764.4900091
James TaylorENGPakistan20151116767*-6997.1001062
Sidra AmeenPAKWNew Zealand Women2017330663322.0012353.6600070
Fakhar ZamanPAKSri Lanka2017220654832.507784.4200090
Wayne ParnellSAPakistan2013221645664.007486.4901071
Sharjeel KhanPAKSri Lanka2013220636131.507386.3001063
Ahmed ShehzadPAKSouth Africa2013220605830.0010557.1401050
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.