Batting by opposition (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Dubai International Cricket Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Kevin PietersenENGPakistan2012221241130241.0025196.02200224
Hashim AmlaSAPakistan2010331191119*95.50185103.24110191
Rohit SharmaINDPakistan2018221163111*163.00158103.16110137
Shikhar DhawanINDPakistan201822016011480.00154103.90100223
Mohammad HafeezPAKSri Lanka2011-20175501568331.2020078.00010191
JP DuminySAPakistan2010-201344114659*48.6717583.43010120
Haris SohailPAKNew Zealand2014-201822114585*145.0016886.31020113
Mushfiqur RahimBANSri Lanka2018110144144144.0015096.00100114
AB de VilliersSAPakistan2010-20134401396134.7520368.4701060
Tillakaratne DilshanSLPakistan2011-20134401366434.0017478.16010190
Rohit SharmaINDBangladesh201822113183*131.0015982.3901086
Mohammad HafeezPAKSouth Africa2010-20134401315932.7513497.76010160
Liton DasBANIndia201822012812164.0013396.24100132
Shikhar DhawanINDHong Kong2018110127127127.00120105.83100152
Ahmed ShehzadPAKSri Lanka2013-201722012412462.0015281.5810180
Upul TharangaSLPakistan2011-20174401247731.0021657.41010140
Imran FarhatPAKSri Lanka20113301237041.0015778.34020131
Dinesh ChandimalSLPakistan2011-20175501224424.4018167.4000043
Shoaib MalikPAKIndia20182201217860.5015777.0701053
Graeme SmithSAPakistan2010-20133301209240.0015577.42010120
Jos ButtlerENGPakistan2012-2015221116116*116.0054214.81101108
Kumar SangakkaraSLPakistan2011-20134401135828.2517066.4701081
Azhar AliPAKEngland2012-20153301075835.6713479.85010112
Ross TaylorNZPakistan2014-2018211105105*-13577.7810091
Babar AzamPAKSri Lanka2017110103103103.0013178.6310050
Jason RoyENGPakistan2015110102102102.0011787.1810081
Umar AkmalPAKSri Lanka2011-2013420989149.0010989.9101091
Jacques KallisSAPakistan2010330988332.6712677.7801160
Younis KhanPAKSri Lanka20113319856*49.0011188.29011100
Nizakat KhanHKUnited Arab Emirates2017110939393.0011183.7801073
Nizakat KhanHKIndia2018110929292.0011580.00010121
Babar AzamPAKNew Zealand2018110929292.0010092.0001041
Angelo MathewsSLPakistan2011-2013441924730.6711977.3100041
Mahela JayawardeneSLPakistan2011330915030.3314065.0001070
Misbah-ul-HaqPAKSri Lanka2011-20134318759*43.5012967.4401021
Matt MachanSCOIreland2015110868686.0012071.6701040
Shahid AfridiPAKSouth Africa2010-2013440862921.5075114.6700092
Alastair CookENGPakistan2012220848042.0010084.00010101
Abdul RazzaqPAKSouth Africa2010330843928.009687.5000061
Asad ShafiqPAKEngland2012220836541.5011770.9401080
Shoaib MalikPAKSri Lanka2017110818181.0061132.7901052
Niall O'BrienIREScotland20151118080*-10675.4701032
Asad ShafiqPAKSouth Africa2010220794339.5012264.7500060
Umar AkmalPAKSouth Africa2010-2013220786039.0010375.7301033
Glenn MaxwellAUSPakistan2014110767676.008193.8301091
Younis KhanPAKSouth Africa2010330767325.3312958.9101110
Shoaib MalikPAKEngland2012-2015220755237.5067111.9401032
Mehedi Hasan MirazBANIndia2018220744237.0010967.8900052
Shahid AfridiPAKSri Lanka2011-20134317430*37.0044168.1800053
Anshuman RathHKIndia2018110737373.009775.2601041
Page 1Next

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