Batting by opposition (T20Is)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Barabati Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Heinrich KlaasenSAIndia2022110818181.0046176.0901075
Hardik PandyaINDSouth Africa2022-20252216859*68.0040170.0001074
KL RahulINDSri Lanka2017110616161.0048127.0801071
Axar PatelINDSouth Africa2015-2025330422314.004495.4500011
Shreyas IyerINDSouth Africa2022110404040.0035114.2900022
MS DhoniINDSri Lanka20171113939*-22177.2700041
Temba BavumaSAIndia2022110353535.0030116.6700041
Ishan KishanINDSouth Africa2022110343434.0021161.9000023
Manish PandeyINDSri Lanka20171113232*-18177.7800022
David MillerSAIndia2015-20253323120*31.0026119.2300012
JP DuminySAIndia20151113030*-3976.9200030
Dinesh KarthikINDSouth Africa20221113030*-21142.8600022
Tilak VarmaINDSouth Africa2025110262626.003281.2500021
Shreyas IyerINDSri Lanka2017110242424.0020120.0000030
Upul TharangaSLIndia2017110232323.0016143.7500012
Suresh RainaINDSouth Africa2015110222222.002491.6700030
Rohit SharmaINDSouth Africa2015110222222.002491.6700020
Dewald BrevisSAIndia2025110222222.0014157.1400031
AB de VilliersSAIndia2015110191919.002190.4800020
Kushal Janith PereraSLIndia2017110191919.002867.8600000
Rohit SharmaINDSri Lanka2017110171717.0013130.7700020
Abhishek SharmaINDSouth Africa2025110171717.0012141.6700021
Faf du PlessisSAIndia2015110161616.0014114.2900021
Aiden MarkramSAIndia2025110141414.0014100.0000011
Tristan StubbsSAIndia2025110141414.009155.5600020
Niroshan DickwellaSLIndia2017110131313.008162.5000010
Suryakumar YadavINDSouth Africa2025110121212.0011109.0900011
Harshal PatelINDSouth Africa20221111212*-9133.3300020
Dushmantha ChameeraSLIndia2017110121212.001485.7100020
Marco JansenSAIndia2025110121212.0012100.0000002
Shikhar DhawanINDSouth Africa2015110111111.001291.6700020
Ravichandran AshwinINDSouth Africa2015110111111.001573.3300010
Farhaan BehardienSAIndia2015110111111.001861.1100000
Shivam DubeINDSouth Africa2025110111111.009122.2200020
Jitesh SharmaINDSouth Africa20251111010*-5200.0000001
Akila DananjayaSLIndia2017110777.007100.0000000
MS DhoniINDSouth Africa2015110555.00862.5000000
Rishabh PantINDSouth Africa2022110555.00771.4300000
Donavon FerreiraSAIndia2025110555.00771.4300010
Reeza HendricksSAIndia2022110444.003133.3300010
Dwaine PretoriusSAIndia2022110444.00580.0000010
Asela GunaratneSLIndia2017110444.004100.0000000
Shubman GillINDSouth Africa2025110444.002200.0000010
Thisara PereraSLIndia2017110333.00475.0000000
Hashim AmlaSAIndia2015110222.00366.6700000
Lungi NgidiSAIndia202511122*-450.0000000
Vishwa FernandoSLIndia2017110222.002100.0000000
Lutho SipamlaSAIndia2025110222.00540.0000000
Virat KohliINDSouth Africa2015110111.001100.0000000
Angelo MathewsSLIndia2017110111.00714.2900000
Page 1Next

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