Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting innings by innings (All cricket)

The highest score in men's cricket v Trinbago Knight Riders is 121* by Andre Russell (JT) v TKR at Trinidad, 10 Aug 2018.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Trinbago Knight Riders×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Andre RussellJT121*49613246.947not out2v TKRTrinidad10 Aug 2018
Shimron HetmyerGAW111*4389258.144not out1v TKRPort of Spain31 Aug 2026
Chris GayleJT108*54611200.002not out2v TKRTrinidad4 Jul 2016
Tim SeifertSLK105*6185172.131not out1v TKRPort of Spain26 Aug 2026
Evin LewisSKAN102*52511196.152not out2v TKRBasseterre11 Sept 2021
Andre RussellJT10044311227.276c BB McCullum b A Phillip1v TKRSt Kitts5 Aug 2016
Chris GayleSKAN934758197.871c DM Bravo b RR Beaton1v TKRSt Kitts23 Aug 2017
Andre FletcherSKAN936146152.462c KA Pollard b CJ Jordan1v TKRTarouba22 Sept 2024
Johnson CharlesSLK894078222.502c CJ Jordan b JNT Seales1v TKRTarouba24 Sept 2024
Andre FletcherSLK81*5564147.272not out2v TKRBasseterre31 Aug 2021
Glenn PhillipsJT805535145.452c & b DJ Bravo1v TKRLauderhill19 Aug 2018
Kyle MayersBR7936105219.442c KA Pollard b DM Dupavillon2v TKRPort of Spain13 Sept 2022
Evin LewisSKAN794048197.502c DJ Bravo b SP Narine1v TKRLauderhill29 Jul 2016
Mark DeyalSLK784456177.273c KA Pollard b SP Narine1v TKRBasseterre14 Sept 2021
Sherfane RutherfordSKAN785065156.004c †TL Seifert b DM Dupavillon1v TKRProvidence22 Sept 2022
Chris LynnGAW774318179.073lbw b DJ Bravo2v TKRTrinidad2 Jul 2016
Hassan NawazAABF764893158.334c AD Hales b CBRLS Kumara1v TKRPort of Spain2 Sept 2026
David MillerJT72*3455211.765not out1v TKRLauderhill19 Aug 2018
Colin MunroSLK72*5163141.181not out1v TKRTarouba10 Sept 2023
David WarnerSLS72*5543130.912not out1v TKRSt Lucia16 Aug 2018
Kyle MayersBR704574155.561c MJ Guptill b Ali Khan2v TKRPort of Spain6 Sept 2023
Kirk McKenzieJK692566276.001b Usman Tariq2v TKRKingston15 Aug 2026
Rovman PowellJT674964136.734b SP Narine1v TKRGros Islet10 Sept 2022
Andre FletcherSKAN675462124.072b Usman Tariq2v TKRTarouba1 Sept 2025
Chandrapaul HemrajGAW664264157.142c †D Ramdin b JPR Scantlebury-Searles1v TKRTrinidad30 Sept 2019
Jason MohammedGAW665862113.794b DJ Bravo1v TKRGuyana19 Aug 2017
Kieron PollardSLS65*2317282.614not out1v TKRSt Lucia16 Aug 2018
JP DuminyBT652047325.003c SP Narine b KA Pollard1v TKRBarbados26 Sept 2019
Carlos BrathwaiteSKAN643064213.335c DM Bravo b Ali Khan2v TKRSt Kitts17 Sept 2019
Shimron HetmyerGAW63*4422143.183not out1v TKRTrinidad18 Aug 2020
Sherfane RutherfordSKAN62*3845163.165not out1v TKRBasseterre27 Aug 2023
Glenn PhillipsJT623274193.752c C Munro b KA Pollard2v TKRJamaica13 Sept 2019
Imad WasimJT623363187.885c K Alleyne b Ali Khan1v TKRTarouba9 Sept 2023
Saim AyubGAW624344144.191c & b AD Russell2v TKRPort of Spain5 Sept 2023
Andries GousAABF614553135.563lbw b Usman Tariq1v TKRProvidence16 Sept 2025
Lendl SimmonsSKAN60*4034150.004not out1v TKRLauderhill31 Jul 2016
Kyle MayersSKAN603083200.003c & b CJ Jordan1v TKRTarouba22 Sept 2024
David MillerBR603652166.673c K Pierre b R Rampaul1v TKRGros Islet7 Sept 2022
Rahmanullah GurbazGAW604206142.861c sub (K Pierre) b DM Dupavillon1v TKRProvidence24 Sept 2022
Rovman PowellBR59*3825155.266not out1v TKRBridgetown13 Sept 2024
Shimron HetmyerGAW593035196.673b Fawad Ahmed2v TKRGuyana9 Sept 2018
Faf du PlessisSLK594343137.211c sub (T Hinds) b KA Pollard1v TKRTarouba24 Sept 2024
Devon ThomasSKAN583491170.594b SP Narine1v TKRTrinidad11 Aug 2018
Johnson CharlesBT583980148.721c KA Pollard b K Pierre1v TKRBarbados26 Sept 2019
Carlos BrathwaiteJT584072145.007run out (TL Seifert/I Udana)1v TKRBasseterre5 Sept 2021
Glenn PhillipsJT584254138.102c DJ Bravo b JNT Seales1v TKRTrinidad20 Aug 2020
Faf du PlessisSLK573681158.331c AJ Hosein b AD Russell1v TKRBasseterre26 Aug 2023
Tim SeifertSLK574081142.501c SN Netravalkar b Usman Tariq2v TKRProvidence19 Sept 2025
Roston ChaseSLK56*4023140.004not out1v TKRGros Islet10 Sept 2024
Mikyle LouisSKAN563872147.374c JJ Roy b SP Narine2v TKRBasseterre31 Aug 2024
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

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