CricketScore

Series / Caribbean Premier League

T20

Caribbean Premier League

445 recorded matches, played between 30 Jul 2013 and 20 Sep 2026.

A Caribbean cricket ground at night under lights, palm trees beyond the stands, a lively crowd in bright clothes, the sea faintly visible at the edge of the ground. (AI-generated image) AI
AI-generated image

Overall table

P W L T NR
TeamPWLTNRWin %
Trinbago Knight Riders 12877472262.1
Guyana Amazon Warriors 15795601161.3
Trinidad & Tobago Red Steel 3017120158.6
Antigua and Barbuda Falcons 3116150051.6
St Lucia Kings 6432310150.8
Jamaica Tallawahs 11758570250.4
Jamaica Kingsmen 13670046.2
Barbados Tridents 8939490144.3
Barbados Royals 5223290044.2
St Lucia Zouks 5523300243.4
St Kitts and Nevis Patriots 12044721337.9
Antigua Hawksbills 153120020
St Lucia Stars 193150116.7

Win % is wins over decided matches. Tied and drawn matches are shown under T.

Overview

Caribbean Premier League appears in the records with 445 matches, played between 30 July 2013 and 20 September 2026. 6 seasons are shown below, the most recent first.

On win rate across every recorded match, Trinbago Knight Riders lead the overall table at 62.1% (77 won and 47 lost from 128 matches). St Lucia Stars are last of 13 sides on 16.7%.

The full order on win rate is Trinbago Knight Riders (77-47 from 128, 62.1%), Guyana Amazon Warriors (95-60 from 157, 61.3%), Trinidad & Tobago Red Steel (17-12 from 30, 58.6%), Antigua and Barbuda Falcons (16-15 from 31, 51.6%), St Lucia Kings (32-31 from 64, 50.8%), Jamaica Tallawahs (58-57 from 117, 50.4%), Jamaica Kingsmen (6-7 from 13, 46.2%), Barbados Tridents (39-49 from 89, 44.3%), Barbados Royals (23-29 from 52, 44.2%), St Lucia Zouks (23-30 from 55, 43.4%), St Kitts and Nevis Patriots (44-72 from 120, 37.9%), Antigua Hawksbills (3-12 from 15, 20.0%) and St Lucia Stars (3-15 from 19, 16.7%).

Season by season

Matches recorded per season, most recent first: 2026, 38; 2025, 32; 2024, 34; 2023, 32; 2022, 31; 2021, 33.

In 2026, 38 matches are recorded. Antigua and Barbuda Falcons have the best win rate in the season at 72.7% (8 won, 3 lost from 11). Guyana Amazon Warriors follow on 66.7%. The leading run scorer is Q de Kock with 392. The leading wicket taker is AS Joseph with 16.

In 2025, 32 matches are recorded. Trinbago Knight Riders have the best win rate in the season at 69.2% (9 won, 4 lost from 13). Guyana Amazon Warriors follow on 58.3%. The leading run scorer is SD Hope with 491. The leading wicket taker is Imran Tahir with 23.

In 2024, 34 matches are recorded. St Lucia Kings have the best win rate in the season at 75.0% (9 won, 3 lost from 12). Trinbago Knight Riders follow on 63.6%. The leading run scorer is N Pooran with 504. The leading wicket taker is Noor Ahmad with 22.

In 2023, 32 matches are recorded. Guyana Amazon Warriors have the best win rate in the season at 83.3% (10 won, 2 lost from 13). Trinbago Knight Riders follow on 63.6%. The leading run scorer is SD Hope with 481. The leading wicket taker is D Pretorius with 20.

In 2022, 31 matches are recorded. Barbados Royals have the best win rate in the season at 75.0% (9 won, 3 lost from 12). Jamaica Tallawahs follow on 58.3%. The leading run scorer is BA King with 422. The leading wicket taker is AS Joseph with 18.

In 2021, 33 matches are recorded. St Kitts and Nevis Patriots have the best win rate in the season at 66.7% (8 won, 4 lost from 12). Trinbago Knight Riders follow on 60.0%. The leading run scorer is RL Chase with 446. The leading wicket taker is R Shepherd with 19.

Highest totals and biggest wins

The highest innings total in the records is 267/2 by Trinbago Knight Riders against Jamaica Tallawahs at Sabina Park, Kingston on 13 September 2019.

The lowest completed innings is 52 by Trinidad & Tobago Red Steel against Barbados Tridents on 3 August 2013.

The widest recorded win by runs is 137 runs, by St Kitts and Nevis Patriots against St Lucia Kings on 3 September 2026.

The widest recorded win by wickets is 10 wickets, by St Kitts and Nevis Patriots against Barbados Tridents on 3 September 2017.

The narrowest win by runs is 1 run, by Trinidad & Tobago Red Steel against Antigua Hawksbills on 11 August 2013.

1 match was won by a single wicket.

2 matches ended tied and 7 matches had no result.

By format

T20: 445 recorded matches, from 30 July 2013 to 20 September 2026. Most wins: Guyana Amazon Warriors (95), Trinbago Knight Riders (77), Jamaica Tallawahs (58) and St Kitts and Nevis Patriots (44). The average innings is 150.0 runs and the highest 267.

Leading players

The leading run scorers across every recorded match are J Charles (3,647 runs from 134 matches), ADS Fletcher (3,573 runs from 132 matches), KA Pollard (3,299 runs from 141 matches), N Pooran (3,118 runs from 132 matches) and C Munro (3,090 runs from 102 matches).

The leading wicket takers are Imran Tahir (146 wickets from 102 matches), SP Narine (145 wickets from 134 matches), DJ Bravo (129 wickets from 105 matches), JO Holder (121 wickets from 121 matches) and AD Russell (110 wickets from 124 matches).

Reading the tables

The tables for Caribbean Premier League count 445 matches over 6 seasons shown here, 436 of which produced a winner; the other 9 ended tied, drawn or without a result and are listed apart from the win rate.

Team by team

Trinbago Knight Riders: 128 matches, 77 won and 47 lost (2 tied, 2 without a result). Highest innings 267/2 against Jamaica Tallawahs on 13 September 2019. Widest win by runs: 133 against Barbados Royals on 30 August 2023. Leading run scorer C Munro (2,915). Leading wicket taker SP Narine (116).

Guyana Amazon Warriors: 157 matches, 95 won and 60 lost (1 tied, 1 without a result). Highest innings 266/7 against St Kitts and Nevis Patriots on 4 September 2024. Widest win by runs: 99 against Barbados Tridents on 29 August 2017. Leading run scorer SO Hetmyer (2,640). Leading wicket taker Imran Tahir (146).

Trinidad & Tobago Red Steel: 30 matches, 17 won and 12 lost (0 tied, 1 without a result). Highest innings 184/3 against Barbados Tridents on 16 July 2015. Widest win by runs: 72 against Barbados Tridents on 16 July 2015. Leading run scorer DM Bravo (621). Leading wicket taker DJ Bravo (47).

Antigua and Barbuda Falcons: 31 matches, 16 won and 15 lost. Highest innings 204/4 against St Lucia Kings on 31 August 2025. Widest win by runs: 65 against Guyana Amazon Warriors on 8 September 2026. Leading run scorer AA Jangoo (398). Leading wicket taker SK Springer (25).

St Lucia Kings: 64 matches, 32 won and 31 lost (0 tied, 1 without a result). Highest innings 224/2 against St Kitts and Nevis Patriots on 4 September 2021. Widest win by runs: 100 against St Kitts and Nevis Patriots on 4 September 2021. Leading run scorer RL Chase (1,275). Leading wicket taker RL Chase (62).

Jamaica Tallawahs: 117 matches, 58 won and 57 lost (0 tied, 2 without a result). Highest innings 255/5 against St Lucia Kings on 27 August 2021. Widest win by runs: 122 against St Lucia Kings on 17 September 2023. Leading run scorer CH Gayle (1,584). Leading wicket taker AD Russell (67).

Jamaica Kingsmen: 13 matches, 6 won and 7 lost. Highest innings 207/5 against Guyana Amazon Warriors on 18 September 2026. Widest win by runs: 51 against St Kitts and Nevis Patriots on 18 August 2026. Leading run scorer Maaz Sadaqat (363). Leading wicket taker Hunain Shah (16).

Barbados Tridents: 89 matches, 39 won and 49 lost (0 tied, 1 without a result). Highest innings 217/4 against St Kitts and Nevis Patriots on 1 September 2026. Widest win by runs: 88 against Jamaica Tallawahs on 10 August 2014. Leading run scorer DR Smith (1,257). Leading wicket taker JO Holder (49).

Barbados Royals: 52 matches, 23 won and 29 lost. Highest innings 223/3 against St Kitts and Nevis Patriots on 3 September 2023. Widest win by runs: 87 against Guyana Amazon Warriors on 27 September 2022. Leading run scorer Q de Kock (882). Leading wicket taker JO Holder (48).

St Lucia Zouks: 55 matches, 23 won and 30 lost (0 tied, 2 without a result). Highest innings 206/3 against Jamaica Tallawahs on 30 July 2016. Widest win by runs: 63 against Jamaica Tallawahs on 30 July 2016. Leading run scorer ADS Fletcher (1,441). Leading wicket taker KOK Williams (25).

St Kitts and Nevis Patriots: 120 matches, 44 won and 72 lost (1 tied, 3 without a result). Highest innings 242/6 against Jamaica Tallawahs on 10 September 2019. Widest win by runs: 137 against St Lucia Kings on 3 September 2026. Leading run scorer E Lewis (2,435). Leading wicket taker SS Cottrell (69).

Antigua Hawksbills: 15 matches, 3 won and 12 lost. Highest innings 193/3 against Guyana Amazon Warriors on 7 August 2014. Widest win by runs: 33 against St Lucia Zouks on 6 August 2013. Leading run scorer MN Samuels (402). Leading wicket taker SS Cottrell (16).

St Lucia Stars: 19 matches, 3 won and 15 lost (0 tied, 1 without a result). Highest innings 226/6 against Barbados Tridents on 17 August 2018. Widest win by runs: 38 against Barbados Tridents on 17 August 2018. Leading run scorer ADS Fletcher (538). Leading wicket taker MJ McClenaghan (12).

Every season table in words

Season 2026, 38 matches: Antigua and Barbuda Falcons 8-3; Guyana Amazon Warriors 8-4; Barbados Tridents 6-5; Jamaica Kingsmen 6-7; St Lucia Kings 4-6; St Kitts and Nevis Patriots 3-6; Trinbago Knight Riders 3-7.

Season 2025, 32 matches: Trinbago Knight Riders 9-4; Guyana Amazon Warriors 7-5; Antigua and Barbuda Falcons 5-5; St Lucia Kings 5-5; St Kitts and Nevis Patriots 4-6; Barbados Royals 2-7.

Season 2024, 34 matches: St Lucia Kings 9-3; Trinbago Knight Riders 7-4; Guyana Amazon Warriors 8-5; Barbados Royals 6-6; Antigua and Barbuda Falcons 3-7; St Kitts and Nevis Patriots 1-9.

Season 2023, 32 matches: Guyana Amazon Warriors 10-2 (1 NR); Trinbago Knight Riders 7-4 (1 NR); Jamaica Tallawahs 5-6; St Lucia Kings 4-5 (1 NR); Barbados Royals 3-6; St Kitts and Nevis Patriots 1-7 (1 NR).

Season 2022, 31 matches: Barbados Royals 9-3; Jamaica Tallawahs 7-5; Guyana Amazon Warriors 5-6; St Lucia Kings 4-6; St Kitts and Nevis Patriots 3-5; Trinbago Knight Riders 3-6.

Season 2021, 33 matches: St Kitts and Nevis Patriots 8-4; Trinbago Knight Riders 6-4; St Lucia Kings 6-6; Guyana Amazon Warriors 5-5; Jamaica Tallawahs 4-6; Barbados Royals 3-7.

Hundreds, five-wicket hauls and leaders

40 individual hundreds are recorded, the most by DR Smith (4), CH Gayle (3), SO Hetmyer (3), N Pooran (3) and AD Russell (2).

17 five-wicket innings are recorded, the most by D Wiese (3), Imran Tahir (2), Sohail Tanvir (1), RA Reifer (1) and HR Walsh (1).

The ten leading run scorers are J Charles (3,647), ADS Fletcher (3,573), KA Pollard (3,299), N Pooran (3,118), C Munro (3,090), E Lewis (2,937), SO Hetmyer (2,640), SD Hope (2,585), LMP Simmons (2,546) and CH Gayle (2,408).

The ten leading wicket takers are Imran Tahir (146), SP Narine (145), DJ Bravo (129), JO Holder (121), AD Russell (110), AS Joseph (96), R Shepherd (88), RR Emrit (88), SS Cottrell (85) and CJ Green (85).

Narrow finishes

The narrowest wins by runs are Trinidad & Tobago Red Steel won by 1 run (11 August 2013, against Antigua Hawksbills), St Kitts and Nevis Patriots won by 1 run (27 June 2015, against Barbados Tridents), St Kitts and Nevis Patriots won by 1 run (28 September 2019, against Barbados Tridents), St Lucia Kings won by 1 run (18 September 2022, against Trinbago Knight Riders) and St Kitts and Nevis Patriots won by 1 run (11 September 2025, against Barbados Royals).

One-wicket finishes: St Kitts and Nevis Patriots against Antigua and Barbuda Falcons on 29 August 2024.

Tied matches: Trinbago Knight Riders v St Kitts and Nevis Patriots on 17 September 2019 and Trinbago Knight Riders v Guyana Amazon Warriors on 1 September 2021.

Innings and margins in order

The five highest innings are 267/2 by Trinbago Knight Riders against Jamaica Tallawahs (13 September 2019), 266/7 by Guyana Amazon Warriors against St Kitts and Nevis Patriots (4 September 2024), 255/5 by Jamaica Tallawahs against St Lucia Kings (27 August 2021), 250/4 by Trinbago Knight Riders against St Kitts and Nevis Patriots (31 August 2024) and 242/6 by St Kitts and Nevis Patriots against Jamaica Tallawahs (10 September 2019).

The five lowest completed innings are 52 by Trinidad & Tobago Red Steel against Barbados Tridents (3 August 2013), 55 by Guyana Amazon Warriors against St Lucia Zouks (8 September 2020), 59 by Barbados Tridents against Guyana Amazon Warriors (29 August 2017), 61 by Barbados Royals against Trinbago Knight Riders (30 August 2023) and 69 by St Lucia Stars against St Kitts and Nevis Patriots (21 August 2018).

The widest wins by runs are 137 by St Kitts and Nevis Patriots against St Lucia Kings (3 September 2026), 133 by Trinbago Knight Riders against Barbados Royals (30 August 2023), 122 by Jamaica Tallawahs against St Lucia Kings (17 September 2023), 120 by Jamaica Tallawahs against St Lucia Kings (27 August 2021) and 119 by St Kitts and Nevis Patriots against Jamaica Tallawahs (4 July 2015).

The widest wins by wickets are 10 by St Kitts and Nevis Patriots against Barbados Tridents (3 September 2017), 10 by St Lucia Zouks against Guyana Amazon Warriors (8 September 2020), 10 by Guyana Amazon Warriors against Jamaica Tallawahs (14 August 2014), 10 by Jamaica Tallawahs against St Lucia Zouks (28 June 2015) and 9 by St Lucia Zouks against Guyana Amazon Warriors (24 July 2016).

Grounds

The grounds that have hosted the most matches are Warner Park, Basseterre, St Kitts (96), Providence Stadium, Guyana (73), Queen's Park Oval, Port of Spain, Trinidad (59), Daren Sammy National Cricket Stadium, Gros Islet, St Lucia (52), Kensington Oval, Bridgetown, Barbados (51), Brian Lara Stadium, Tarouba, Trinidad (47), Sabina Park, Kingston, Jamaica (30), Sir Vivian Richards Stadium, North Sound, Antigua (19), Central Broward Regional Park Stadium Turf Ground (13), Arnos Vale Ground, Kingstown, St Vincent (3) and National Cricket Stadium, St George's (2).

Season 2026

38 matches
TeamPWLTNRWin %
Antigua and Barbuda Falcons11830072.7
Guyana Amazon Warriors12840066.7
Barbados Tridents11650054.5
Jamaica Kingsmen13670046.2
St Lucia Kings10460040
St Kitts and Nevis Patriots9360033.3
Trinbago Knight Riders10370030

Latest results

  1. 20 Sep 2026 · T20 · Caribbean Premier League Kensington Oval, Bridgetown
    Jamaica Kingsmen 170/9(20 ov) Antigua and Barbuda Falcons 173/2(16.4 ov)

    Antigua and Barbuda Falcons won by 8 wickets

    Jamaica Kingsmen: runs per over
    Antigua and Barbuda Falcons: runs per over
  2. 18 Sep 2026 · T20 · Caribbean Premier League Kensington Oval, Bridgetown
    Guyana Amazon Warriors 206/4(20 ov) Jamaica Kingsmen 207/5(19.4 ov)

    Jamaica Kingsmen won by 5 wickets

    Guyana Amazon Warriors: runs per over
    Jamaica Kingsmen: runs per over
  3. 17 Sep 2026 · T20 · Caribbean Premier League Kensington Oval, Bridgetown
    Guyana Amazon Warriors 76(15 ov) Antigua and Barbuda Falcons 77/1(5.2 ov)

    Antigua and Barbuda Falcons won by 9 wickets

    Guyana Amazon Warriors: runs per over
    Antigua and Barbuda Falcons: runs per over
  4. 16 Sep 2026 · T20 · Caribbean Premier League Kensington Oval, Bridgetown, Barbados, Bridgetown
    Barbados Tridents 144/6(20 ov) Jamaica Kingsmen 145/1(14.1 ov)

    Jamaica Kingsmen won by 9 wickets

    Barbados Tridents: runs per over
    Jamaica Kingsmen: runs per over
  5. 13 Sep 2026 · T20 · Caribbean Premier League Kensington Oval, Bridgetown, Barbados, Bridgetown
    Guyana Amazon Warriors 99(18.1 ov) Barbados Tridents 100/4(14.5 ov)

    Barbados Tridents won by 6 wickets

    Guyana Amazon Warriors: runs per over
    Barbados Tridents: runs per over
  6. 12 Sep 2026 · T20 · Caribbean Premier League Kensington Oval, Bridgetown, Barbados, Bridgetown
    Jamaica Kingsmen 150/9(20 ov) Barbados Tridents 151/8(20 ov)

    Barbados Tridents won by 2 wickets

    Jamaica Kingsmen: runs per over
    Barbados Tridents: runs per over
  7. 11 Sep 2026 · T20 · Caribbean Premier League Providence Stadium, Guyana, Providence
    Trinbago Knight Riders 126/8(20 ov) Guyana Amazon Warriors 127/4(18.4 ov)

    Guyana Amazon Warriors won by 6 wickets

    Trinbago Knight Riders: runs per over
    Guyana Amazon Warriors: runs per over
  8. 10 Sep 2026 · T20 · Caribbean Premier League Kensington Oval, Bridgetown, Barbados, Bridgetown
    St Kitts and Nevis Patriots 118(20 ov) Barbados Tridents 120/6(18 ov)

    Barbados Tridents won by 4 wickets

    St Kitts and Nevis Patriots: runs per over
    Barbados Tridents: runs per over
  9. 9 Sep 2026 · T20 · Caribbean Premier League Providence Stadium, Guyana, Providence
    St Lucia Kings 119(18.5 ov) Guyana Amazon Warriors 122/6(18.3 ov)

    Guyana Amazon Warriors won by 4 wickets

  10. 8 Sep 2026 · T20 · Caribbean Premier League Providence Stadium, Guyana, Providence
    Antigua and Barbuda Falcons 182/5(20 ov) Guyana Amazon Warriors 117(14.2 ov)

    Antigua and Barbuda Falcons won by 65 runs

  11. 6 Sep 2026 · T20 · Caribbean Premier League Kensington Oval, Bridgetown, Barbados, Bridgetown
    St Lucia Kings 138/6(20 ov) Barbados Tridents 139/2(17.5 ov)

    Barbados Tridents won by 8 wickets

  12. 6 Sep 2026 · T20 · Caribbean Premier League Providence Stadium, Guyana, Providence
    St Kitts and Nevis Patriots 128(19.2 ov) Guyana Amazon Warriors 132/3(18.3 ov)

    Guyana Amazon Warriors won by 7 wickets

Season 2025

32 matches
TeamPWLTNRWin %
Trinbago Knight Riders13940069.2
Guyana Amazon Warriors12750058.3
Antigua and Barbuda Falcons10550050
St Lucia Kings10550050
St Kitts and Nevis Patriots10460040
Barbados Royals9270022.2

Season 2024

34 matches
TeamPWLTNRWin %
St Lucia Kings12930075
Trinbago Knight Riders11740063.6
Guyana Amazon Warriors13850061.5
Barbados Royals12660050
Antigua and Barbuda Falcons10370030
St Kitts and Nevis Patriots10190010

Season 2023

32 matches
TeamPWLTNRWin %
Guyana Amazon Warriors131020183.3
Trinbago Knight Riders12740163.6
Jamaica Tallawahs11560045.5
St Lucia Kings10450144.4
Barbados Royals9360033.3
St Kitts and Nevis Patriots9170112.5

Season 2022

31 matches
TeamPWLTNRWin %
Barbados Royals12930075
Jamaica Tallawahs12750058.3
Guyana Amazon Warriors11560045.5
St Lucia Kings10460040
St Kitts and Nevis Patriots8350037.5
Trinbago Knight Riders9360033.3

Season 2021

33 matches
TeamPWLTNRWin %
St Kitts and Nevis Patriots12840066.7
Trinbago Knight Riders11641060
St Lucia Kings12660050
Guyana Amazon Warriors11551050
Jamaica Tallawahs10460040
Barbados Royals10370030

Questions and answers

Which team has the best record in Caribbean Premier League?

On win rate across the recorded matches, Trinbago Knight Riders: 77 wins and 47 defeats from 128 matches (62.1%).

How many matches are recorded for Caribbean Premier League?

445, from 30 July 2013 to 20 September 2026.

Who has scored the most runs in Caribbean Premier League?

J Charles has the most recorded runs: 3,647 from 134 matches.

Who has taken the most wickets in Caribbean Premier League?

Imran Tahir leads with 146 wickets from 102 matches.

What is the highest total in Caribbean Premier League?

267/2 by Trinbago Knight Riders against Jamaica Tallawahs on 13 September 2019.