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/27WARBOLODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Trinbago Knight Riders: Batting by team (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Trinbago Knight Riders×v St Kitts and Nevis Patriots×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Colin MunroTKRTrinbago Knight Riders2016-20261717250712033.80362140.061114225
Nicolas PooranTKRTrinbago Knight Riders2022-20257613319766.20177187.010402225
Kieron PollardTKRTrinbago Knight Riders2019-2025131143276546.71200163.500201531
Denesh RamdinTKRTrinbago Knight Riders2016-20211411528159*46.83271103.69021178
Lendl SimmonsTKRTrinbago Knight Riders2019-20216602799646.50187149.200302516
Darren BravoTKRTrinbago Knight Riders2017-2025141322534123.00235107.660001018
Brendon McCullumTKRTrinbago Knight Riders2016-201877217843*35.60120148.330011212
Dwayne BravoTKRTrinbago Knight Riders2016-2024148213037*21.6759220.34001514
Sunil NarineTKRTrinbago Knight Riders2016-2026191321213811.0080151.250031110
Keacy CartyTKRTrinbago Knight Riders2024-202533210273*102.0058175.86010113
Tim SeifertTKRTrinbago Knight Riders2020-2022551895922.2579112.6601054
Kevon CooperTKRTrinbago Knight Riders2016-20187527842*26.0047165.9600146
Jason RoyTKRTrinbago Knight Riders2024220706435.0043162.7901074
Alex HalesTKRTrinbago Knight Riders2025-2026330634721.0049128.5700053
Andre RussellTKRTrinbago Knight Riders2022-2025532622962.0030206.6700055
James NeeshamTKRTrinbago Knight Riders2019221553355.0043127.9100071
Tion WebsterTKRTrinbago Knight Riders2019-20202214741*47.0040117.5000061
Hashim AmlaTKRTrinbago Knight Riders2016220393319.5030130.0000050
Lorcan TuckerTKRTrinbago Knight Riders2023110363636.0031116.1300031
Matthew BreetzkeTKRTrinbago Knight Riders20261113535*-35100.0000011
William PerkinsTKRTrinbago Knight Riders2016-2017220302915.0030100.0000041
Javon SearlesTKRTrinbago Knight Riders2017-20196412612*8.673086.6700021
Isuru UdanaTKRTrinbago Knight Riders20211112525*-16156.2500003
Amir JangooTKRTrinbago Knight Riders2020220251912.503180.6500020
Chris LynnTKRTrinbago Knight Riders2018220241812.0024100.0000031
Mark DeyalTKRTrinbago Knight Riders2019-2023221232123.0012191.6700022
Ronsford BeatonTKRTrinbago Knight Riders2016-20176212013*20.0016125.0000021
Hamza TariqTKRTrinbago Knight Riders2017110181818.002281.8200010
Joshua Da SilvaTKRTrinbago Knight Riders2025-20262111818*-2281.8200000
Martin GuptillTKRTrinbago Knight Riders202322018119.002378.2600020
Akeal HoseinTKRTrinbago Knight Riders2019-2026125315117.5012125.0000120
SD ParrisTKRTrinbago Knight Riders2024110131313.009144.4400011
Daniel ChristianTKRTrinbago Knight Riders20172201286.001866.6700010
Ramnaresh SarwanTKRTrinbago Knight Riders2016110999.001560.0000000
Tim DavidTKRTrinbago Knight Riders2024110999.001369.2300000
Chadwick WaltonTKRTrinbago Knight Riders2023221767.001163.6400010
Nikita MillerTKRTrinbago Knight Riders201621166*-3200.0000010
Samit PatelTKRTrinbago Knight Riders202211155*-3166.6700010
Umar AkmalTKRTrinbago Knight Riders2016210555.00683.3300000
Colin IngramTKRTrinbago Knight Riders2018110555.00955.5600010
Fawad AhmedTKRTrinbago Knight Riders2018-202041155*-862.5000000
Shadab KhanTKRTrinbago Knight Riders2017220532.501050.0000000
Terrance HindsTKRTrinbago Knight Riders2024-2026310444.003133.3300010
Sikandar RazaTKRTrinbago Knight Riders202021133*-2150.0000000
Ali KhanTKRTrinbago Knight Riders2018-2023910222.00540.0000000
Anderson PhillipTKRTrinbago Knight Riders2017-2022101122*-1200.0000000
Jyd GoolieTKRTrinbago Knight Riders202611122*-540.0000000
Leonardo JulienTKRTrinbago Knight Riders2022110111.00250.0000000
Seekkuge PrasannaTKRTrinbago Knight Riders201931100*-0-00000

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.