Live4th T20I · India in New Zealand 2026/27NZ259/7 (20)INDInnings break - IND need 260 runs to winLive4th ODI · Ireland in Namibia 2026/27NAMIRE86/2 (19.2)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th 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 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Queen's Park Oval, Port of Spain, Trinidad×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Darren SammySLZTrinbago Knight Riders2020110222.00728.5700000
Lendl SimmonsTKRSt Lucia Zouks2020110000.0020.0000100
Kieron PollardTKRSt Lucia Zouks2020110444.003133.3300010
Andre FletcherSLZTrinbago Knight Riders2020110101010.006166.6700001
Darren BravoTKRSt Lucia Zouks20201112323*-13176.9200002
Colin MunroTKRSt Lucia Zouks2020110171717.008212.5000021
Mohammad NabiSLZ/GAWTrinbago Knight Riders2020-20262213630*36.0029124.1400021
Rahkeem CornwallSLZ/BR/AABFTrinbago Knight Riders2020-2026440432010.7529148.2800081
Tim SeifertTKRSt Lucia Zouks20201111515*-1693.7500010
Mark DeyalSLZTrinbago Knight Riders2020110161616.002369.5700000
Roston ChaseSLZ/SLKTrinbago Knight Riders2020-2026210777.00977.7800010
Tion WebsterTKRSt Lucia Zouks2020110555.00771.4300000
Najibullah ZadranSLZTrinbago Knight Riders2020110212121.0021100.0000011
Shikhar DhawanINDWest Indies20223301689756.0020482.35020173
Suryakumar YadavINDWest Indies2022330301310.0028107.1400031
Sanju SamsonINDWest Indies2022331725436.007694.7401034
Axar PatelINDWest Indies20223218564*85.0056151.7901046
Kyle MayersWIIndia20223301147538.0092123.91011162
Nicolas PooranWIIndia20223301417447.00135104.4401069
Akeal HoseinWIIndia20223323932*39.004292.8600021
Shreyas IyerINDWest Indies20223301616353.6716299.38020134
Deepak HoodaINDWest Indies2022320603330.006888.2400031
Shai HopeWIIndia202233014411548.0018677.4210094
Shardul ThakurINDWest Indies2022321107*10.001190.9100010
Mohammed SirajINDWest Indies2022-202343221*2.001414.2900100
Rovman PowellWIIndia202222019139.5017111.7600021
Alzarri JosephWIIndia2022-2023310444.001233.3300010
Sharmarh BrooksWIIndia2022330814627.009981.8200191
Brandon KingWIIndia2022330965432.0010888.8901173
Shubman GillINDWest Indies2022-202345224498*81.3324997.99020214
Romario ShepherdWIIndia20222225339*-36147.2200052
Jayden SealesWIIndia2022310000.0040.0000100
Avesh KhanINDWest Indies2022110101010.001283.3300020
Hayden Walsh, Jr.WIIndia2022210101010.008125.0000020
Jason HolderWIIndia2022-2023221241524.005642.8600020
Keemo PaulWIIndia2022110000.0040.0000100
Keacy CartyWIIndia2022110555.001729.4100000
Ravi RampaulTKRBarbados Royals2022110111111.007157.1400001
Kieron PollardTKRBarbados Royals2022-2023220864.001080.0000010
Andre RussellTKRBarbados Royals2022-2023220423921.0027155.5600024
Seekkuge PrasannaTKRBarbados Royals2022110333.00742.8600000
Sunil NarineTKRBarbados Royals2022-2023221303030.003196.7700002
Quinton de KockBT/BRTrinbago Knight Riders2022-20262212615*26.002989.6600040
Colin MunroTKRBarbados Royals2022110111.00425.0000000
Jason HolderBRTrinbago Knight Riders2022-2023210191919.0010190.0000021
Kyle MayersBRTrinbago Knight Riders2022-20232201497974.5081183.95020179
Nicolas PooranTKRBarbados Royals2022-2023221154102*154.0096160.42110712
Daryn DupavillonTKRBarbados Royals2022110333.00475.0000000
Corbin BoschBRTrinbago Knight Riders20221113333*-4376.7400020
Tim SeifertTKRBarbados Royals2022110000.0010.0000100
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.