Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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 Guyana Amazon Warriors×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Colin MunroTKRTrinbago Knight Riders2016-202622224739100*41.06541136.601526935
Darren BravoTKRTrinbago Knight Riders2016-20251515434858*31.64333104.500101520
Kieron PollardTKRTrinbago Knight Riders2019-2026181743427126.31243140.740212721
Nicolas PooranTKRTrinbago Knight Riders2022-20261212024510120.42166147.591022117
Denesh RamdinTKRTrinbago Knight Riders2016-20211212423642*29.50210112.38001208
Sunil NarineTKRTrinbago Knight Riders2016-2026211602145013.38176121.590121214
Keacy CartyTKRTrinbago Knight Riders2023-20258721888337.60163115.34011146
Alex HalesTKRTrinbago Knight Riders2025-20265501847436.80133138.35020914
Akeal HoseinTKRTrinbago Knight Riders2019-20261610512644*25.2091138.4600088
Dwayne BravoTKRTrinbago Knight Riders2016-202414821162519.3392126.0900068
Chadwick WaltonTKRTrinbago Knight Riders202333111580*57.5095121.05010104
Brendon McCullumTKRTrinbago Knight Riders2016-201877111565*19.1790127.78013106
Tim SeifertTKRTrinbago Knight Riders2020-202266110839*21.6013083.0800082
Andre RussellTKRTrinbago Knight Riders2022-20251010410836*18.0064168.75001410
Lendl SimmonsTKRTrinbago Knight Riders2019-2021660873014.5084103.5700184
Mark DeyalTKRTrinbago Knight Riders2019-2023550793715.8050158.00000132
Hashim AmlaTKRTrinbago Knight Riders2016220706435.0064109.3801060
Kevon CooperTKRTrinbago Knight Riders2016-2018732613061.0033184.8500045
Tion WebsterTKRTrinbago Knight Riders2020-2022330462715.334797.8700134
Lorcan TuckerTKRTrinbago Knight Riders2023110383838.0025152.0000050
Justin GreavesTKRTrinbago Knight Riders2026220363518.004187.8000011
Colin IngramTKRTrinbago Knight Riders2018331362518.0036100.0000030
Samit PatelTKRTrinbago Knight Riders2022-2023221353435.0030116.6700031
Jason RoyTKRTrinbago Knight Riders2024110343434.0026130.7700022
Tim DavidTKRTrinbago Knight Riders20242213131*31.0025124.0000112
SD ParrisTKRTrinbago Knight Riders2024220292914.503290.6300122
Umar AkmalTKRTrinbago Knight Riders20162212423*24.0024100.0000010
Isuru UdanaTKRTrinbago Knight Riders2021220222111.0015146.6700022
Joshua Da SilvaTKRTrinbago Knight Riders20262211713*17.0010170.0000030
Martin GuptillTKRTrinbago Knight Riders202322016158.002369.5700020
Ravi RampaulTKRTrinbago Knight Riders2021-2022442158*7.5013115.3800011
Dominic DrakesTKRTrinbago Knight Riders20261111414*-13107.6900001
James NeeshamTKRTrinbago Knight Riders20192221312*-9144.4400020
Hamza TariqTKRTrinbago Knight Riders2017110101010.001376.9200010
Javon SearlesTKRTrinbago Knight Riders2017-2019620984.501181.8200010
Anton DevcichTKRTrinbago Knight Riders2016110777.001353.8500000
Terrance HindsTKRTrinbago Knight Riders2023-2025620542.505100.0000010
JC CarmichaelTKRTrinbago Knight Riders202311144*-1400.0000010
Khary PierreTKRTrinbago Knight Riders2017-2021102144*4.002200.0000110
Jyd GoolieTKRTrinbago Knight Riders2026220442.001330.7700100
Kadeem AlleyneTKRTrinbago Knight Riders2023110222.002100.0000000
Daryn DupavillonTKRTrinbago Knight Riders202222222*-366.6700000
Ali KhanTKRTrinbago Knight Riders2018-20231010111.00250.0000000
CBRLS KumaraTKRTrinbago Knight Riders202621111*-1100.0000000
Waqar SalamkheilTKRTrinbago Knight Riders2023-202451111*-425.0000000
SA LewisTKRTrinbago Knight Riders2022110111.00333.3300000
Chris LynnTKRTrinbago Knight Riders2018110000.0030.0000100
Sikandar RazaTKRTrinbago Knight Riders202021100*-0-00000
Anderson PhillipTKRTrinbago Knight Riders2018110000.0010.0000100
Jayden SealesTKRTrinbago Knight Riders2020-202341100*-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.