Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2Live62nd Match · CSA Pro20 2026/27LIO180/3 (18.4)TITLIO chose to batT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls 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)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)T2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZIND

Trinbago Knight Riders: Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Trinbago Knight Riders×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Sunil NarineTKRAntigua and Barbuda Falcons2024-20267412419*8.0024100.0000131
William PerkinsTKRBarbados Tridents2016110232323.0016143.7500031
Dwayne BravoTKRSt Lucia Stars2017-2018420231711.5022104.5500021
Martin GuptillTKRSt Lucia Kings2023220231611.5023100.0000021
Mark DeyalTKRSt Kitts and Nevis Patriots2019-2023221232123.0012191.6700022
Terrance HindsTKRBarbados Royals2022-20244222314*-9255.5600012
Isuru UdanaTKRGuyana Amazon Warriors2021220222111.0015146.6700022
Robert FrylinckTKRJamaica Tallawahs2017220201510.002386.9600011
Ronsford BeatonTKRSt Kitts and Nevis Patriots2016-20176212013*20.0016125.0000021
Darren BravoTKRBarbados Royals2021210191919.002673.0800020
Akeal HoseinTKRBarbados Tridents2020-2026321191219.002965.5200010
Hamza TariqTKRSt Kitts and Nevis Patriots2017110181818.002281.8200010
Justin GreavesTKRAntigua and Barbuda Falcons2026110181818.0015120.0000011
Joshua Da SilvaTKRSt Kitts and Nevis Patriots2025-20262111818*-2281.8200000
Martin GuptillTKRSt Kitts and Nevis Patriots202322018119.002378.2600020
Terrance HindsTKRAntigua and Barbuda Falcons2024-20263311814*9.0016112.5000111
Dwayne BravoTKRSt Lucia Zouks2016-20206411886.002378.2600010
Leonardo JulienTKRJamaica Tallawahs2021110171717.002568.0000020
N EdwardTKRSt Lucia Kings2025110171717.002470.8300001
Umar AkmalTKRJamaica Tallawahs201632017118.5016106.2500011
Akeal HoseinTKRJamaica Tallawahs2020-20237221714*-2373.9100010
Joshua Da SilvaTKRGuyana Amazon Warriors20262211713*17.0010170.0000030
Jyd GoolieTKRSt Lucia Kings20261111616*-13123.0800020
Martin GuptillTKRGuyana Amazon Warriors202322016158.002369.5700020
Khary PierreTKRJamaica Tallawahs2017-202210221615*-1794.1200010
Jayden SealesTKRSt Lucia Kings2021-20246221616*-10160.0000011
MW TrompTKRSt Lucia Kings2026110151515.002657.6900000
Ravi RampaulTKRGuyana Amazon Warriors2021-2022442158*7.5013115.3800011
Akeal HoseinTKRSt Kitts and Nevis Patriots2019-2026125315117.5012125.0000120
Khary PierreTKRBarbados Tridents2017-20208531510*7.502075.0000101
Tim DavidTKRSt Lucia Kings2024110141414.008175.0000002
Dominic DrakesTKRGuyana Amazon Warriors20261111414*-13107.6900001
Jyd GoolieTKRJamaica Kingsmen20262211414*14.0010140.0000111
Chris JordanTKRBarbados Royals20242111313*-11118.1800020
SD ParrisTKRSt Kitts and Nevis Patriots2024110131313.009144.4400011
James NeeshamTKRGuyana Amazon Warriors20192221312*-9144.4400020
William PerkinsTKRJamaica Tallawahs2016110121212.001392.3100011
McKenny ClarkeTKRSt Lucia Kings20251111212*-3400.0000002
Jyd GoolieTKRAntigua and Barbuda Falcons2026110121212.001866.6700010
Daniel ChristianTKRSt Kitts and Nevis Patriots20172201286.001866.6700010
Chris LynnTKRSt Lucia Stars20182201286.001392.3100001
Ravi RampaulTKRBarbados Royals2021-2022410111111.007157.1400001
William PerkinsTKRSt Lucia Zouks2016110111111.0011100.0000001
Hamza TariqTKRGuyana Amazon Warriors2017110101010.001376.9200010
Joshua Da SilvaTKRBarbados Tridents20261111010*-9111.1100010
N EdwardTKRAntigua and Barbuda Falcons2025-20262111010*-6166.6700001
Ali KhanTKRSt Lucia Kings2021-20233201065.009111.1100020
Ramnaresh SarwanTKRSt Kitts and Nevis Patriots2016110999.001560.0000000
Ronsford BeatonTKRJamaica Tallawahs2016-201741199*-1181.8200010
Tim DavidTKRSt Kitts and Nevis Patriots2024110999.001369.2300000

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.