ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by opposition (T20Is)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At M Chinnaswamy Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Andre FletcherWISri Lanka20161118484*-64131.2501065
Suresh RainaINDEngland2017110636363.0045140.0001025
Mohammad HafeezPAKIndia2012110616161.0044138.6401062
Charlotte EdwardsENGWBangladesh Women2016110606060.0051117.6501070
Usman KhawajaAUSBangladesh2016110585858.0045128.8901071
Shoaib MalikPAKIndia20121115757*-50114.0001033
MS DhoniINDEngland2017110565656.0036155.5601052
Chamari AtapattuSLWSouth Africa Women2016110525252.0049106.1201051
MahmudullahBANAustralia20161114949*-29168.9700071
Gautam GambhirINDPakistan2012110434343.0041104.8800021
Mithali RajINDWBangladesh Women2016110424242.0035120.0000050
Ajinkya RahaneINDPakistan2012110424242.0031135.4800051
Joe RootENGIndia2017110424242.0037113.5100042
Eoin MorganENGIndia2017110404040.0021190.4800023
Harmanpreet KaurINDWBangladesh Women2016110404040.0029137.9300032
Thisara PereraSLWest Indies2016110404040.0029137.9300051
Vellaswamy VanithaINDWBangladesh Women2016110383838.0024158.3300070
Veda KrishnamurthyINDWBangladesh Women20161113636*-24150.0000002
Tamim IqbalBANIndia2016110353535.0032109.3800050
Nigar SultanaBANWEngland Women2016110353535.0028125.0000041
Shakib Al HasanBANAustralia2016110333333.0025132.0000031
Jason RoyENGIndia2017110323232.0023139.1300041
Salma KhatunBANWEngland Women20161113232*-30106.6700040
Suresh RainaINDBangladesh2016110303030.0023130.4300012
Suzie BatesNZWSouth Africa Women2016110292929.0025116.0000050
Rachel PriestNZWSouth Africa Women2016110282828.0028100.0000040
Yuvraj SinghINDEngland2017110272727.0010270.0000013
Sophie DevineNZWSouth Africa Women20161112727*-17158.8200031
Nat Sciver-BruntENGWBangladesh Women2016110272727.0022122.7300020
Nigar SultanaBANWIndia Women20161112727*-25108.0000010
Trisha ChettySAWSri Lanka Women2016110262626.0025104.0000030
Glenn MaxwellAUSBangladesh2016110262626.0015173.3300022
Sabbir RahmanBANIndia2016110262626.0015173.3300031
Virat KohliINDBangladesh2016110242424.0024100.0000001
Dane van NiekerkSAWSri Lanka Women2016110242424.003177.4200021
Shikhar DhawanINDBangladesh2016110232323.0022104.5500021
Mohammad MithunBANAustralia2016110232323.0022104.5500011
Shakib Al HasanBANIndia2016110222222.0015146.6700002
Marizanne KappSAWNew Zealand Women2016110222222.002491.6700030
KL RahulINDEngland2017110222222.0018122.2200021
Shane WatsonAUSBangladesh2016110212121.0015140.0000021
Soumya SarkarBANIndia2016110212121.0021100.0000011
Sharmin AkhterBANWIndia Women2016110212121.002777.7800030
Angelo MathewsSLWest Indies2016110202020.003262.5000000
Andre RussellWISri Lanka20161112020*-8250.0000031
Fargana HoqueBANWEngland Women2016110191919.002576.0000020
Rumana AhmedBANWEngland Women2016110191919.0019100.0000020
Rohit SharmaINDBangladesh2016110181818.0016112.5000011
MahmudullahBANIndia2016110181818.002281.8200010
Dane van NiekerkSAWNew Zealand Women2016110181818.002378.2600030
Page 1Next

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