CPL ·2nd Match
Finished
#2 · 0 pts · NRR +0 · LLLWW
109/9
(20 ov)
#3 · 0 pts · NRR +0 · LLWWW
94/2
(15 ov)
Trinbago Knight Riders won by 19 runs (D/L method)
1
··6b13
10 runs
2
21·111
6 runs
3
1···1·
2 runs
4
·1·41W
6 runs
5
1112wd1·
7 runs
6
·1W·22
5 runs
7
2lblb2··
4 runs
8
121··2
6 runs
9
11111·
5 runs
10
13wd1·1·1
7 runs
11
wd1wd211·1
8 runs
12
·11·1·
3 runs
13
46·wd111
14 runs
14
2··11·
4 runs
15
··1·lb·
1 runs
Batting
RB4s6sSR
J. Goolie
2 5 0 0 40
M. Breetzke
35 35 1 1 100
Bowling
OMRWEcon
N. Bidaisee
2 6 7 0 3.5
J. Holder
3 9 13 1 4.3
MATCH STATS SNP TKR
PP 24/3 (4) 38/2 (6.3)
Middle 53/3 (5.3) 56/0 (6.2)
Death 32/3 (8) —
4s 5 2
6s 4 2
Dots 45% 34%
Extras 9 13
Best P'ship 32(7) 60(3)
Runs
SNPTKR
30609012015005101520
🗓
Date and time 08/08/2026 · 23:00
🏆
Competition Caribbean Premier League · 2nd Match
🏟
Venue Arnos Vale Ground, Arnos Vale
🪙
Toss Trinbago Knight Riders won the toss, elected to bowling
👤
Umpire 1 Leslie Reifer
👤
Umpire 2 Ryan Banwarie
📺
TV Umpire Deighton Butler
🎖
Referee Denavon Hayles

St Kitts and Nevis Patriots open their season against Trinbago Knight Riders with recent head-to-head momentum firmly on TKR’s side. The last three meetings have all gone TKR’s way, including a tight finish in the most recent clash. SNP come in off consecutive one-digit wins in their latest outings, while TKR’s last three results were all victories, including a chase finished with 12 balls to spare.

Toss & Conditions

🪙 Trinbago Knight Riders won toss, elected bowling
🏟 Arnos Vale Ground, Arnos Vale
🌡 26°C💧 90%☁️ 47%💨 14 km/h🌧 0.3mm

Head-to-Head

TKR have won the last three meetings against SNP. In the most recent matchup, TKR defended a total and kept SNP short in a 12-run result. The game was defined by TKR doing enough with the ball to protect their score rather than letting SNP finish the chase. The broader pattern is one-way: every one of the last three clashes has gone TKR’s way, including two straight 12-run wins.

St Kitts and Nevis Patriots

#20 ptsNRR +0.000LLLWW→

This is SNP’s season opener, and their most recent results elsewhere show a team living on the edge. They won their last two matches by 5 runs and 1 run, including a one-run finish against Barbados Royals that went down to the final margin.

Trinbago Knight Riders

#30 ptsNRR +0.000LLWWW→

This is TKR’s season opener, and their latest results elsewhere show a run of wins with different game scripts. Their most recent win was a three-wicket chase against Guyana Amazon Warriors finished with 12 balls remaining, and they also have a 56-run win and a nine-wicket win in their last three.

Playing XI

SNP
Andre FletcherC
Jason HolderC
Johnson Charles
Kyle Mayers
Alick Athanaze
Kevin Wickham
Navin Bidaisee
Ashmead Nedd
Obed McCoy
Waqar Salamkheil
Saurabh Netravalkar
TKR
Akeal HoseinC
Joshua Da SilvaWK
Alex Hales
Colin Munro
Matthew Breetzke
Terrance Hinds
Sunil Narine
Dominic Drakes
Jyd Goolie
Dexter Sween
Matthew Tromp

Key Stats

SNPTKR
Position 2 3
Points 0 0
NRR +0.00 +0.00
EloOverall strength rating built from past results against the quality of opponents. Higher is stronger. 1487 1528
Form (last 5) 2/5 3/5
H2H (last 4) 0/4 4/4
Key PlayersCombined strength of each team's top-3 players by career impact (runs + wickets + strike-rate). Higher is better. 30.7 29.6
Player FormThe same top-3 players' impact over their last 5 matches — recent form rather than career. Higher is better. 33.1 30.9
Total score 2 3

Prediction

Models are split: the ML leans SNP, but the other models favour TKR, with the model average leaning TKR at 56%. Bookmakers also lean TKR, pricing TKR at 53% (1.80) vs SNP at 47% (2.00). Key stats edge TKR overall, driven by the Elo advantage, stronger recent form, and a clean sweep in the last three head-to-heads. SNP’s counterweight is the player-metric edge, so the match hinges on whether that can finally break TKR’s recent grip on this fixture.

SNPTKR
52% ML 48%
42% AI 1 58%
38% AI 2 62%
45% Math 55%
47% Books 53%

Narine’s spell breaks SNP

Sunil Narine set the tone with a four-over masterclass that strangled St Kitts and Nevis Patriots’ innings, and that early damage proved decisive when rain later froze Trinbago Knight Riders’ chase at 94 for 2 after 15 overs. With D/L handing TKR a 19-run win, the match was effectively decided long before the stoppage, even if Kevin Wickham’s resistance briefly hinted at a recoverable total.

Powerplay collapse set the script

The game was won in the Patriots’ powerplay, where they stumbled to 24 for 3 at just 4 an over. Losing three wickets inside the first six overs meant they spent the rest of the innings rebuilding rather than attacking, and even a slightly better middle phase (53 for 3) couldn’t restore momentum. By the time they lifted at the death (32 for 3), the ceiling was already low; 109 for 9 left no margin for a rain-shortened chase.

Narine, Breetzke keep control

Narine’s 3 for 7 was the performance that shaped everything, turning dot balls into panic and forcing risky shots. Wickham’s 38 off 44, plus a best stand of 32 with Ashmead Nedd, gave the Patriots something to bowl at, but it was always modest. In reply, Matthew Breetzke’s 35 off 35 ensured TKR didn’t chase the game, and Joshua Da Silva’s unbeaten presence in the 56-run partnership kept them comfortably ahead when the rain arrived.

Batting
RBSR
Kevin Wickham
Kevin Wickham
SNP Batsman
384486
Matthew Breetzke
Matthew Breetzke
TKR Batsman
3535100
Johnson Charles
Johnson Charles
SNP Batsman
212584
Bowling
WREcon
Sunil Narine
Sunil Narine
TKR Bowler
371.8
Terrance Hinds
Terrance Hinds
TKR Bowler
3338.3
Dominic Drakes
Dominic Drakes
TKR Bowler
2205.0

Form and head-to-head hold firm

Pre-match, the numbers leaned TKR on recent form and a strong run in this matchup, and the contest followed that familiar pattern: Patriots couldn’t land early punches with the bat, while TKR stayed calmer through the key phases. SNP’s slight edge in individual “star” metrics never materialised because Narine’s matchup control neutralised their top order before those players could dictate terms.

ML
SNP 52% ❌
AI 1
TKR 58% ✅
AI 2
TKR 62% ✅
Math
TKR 55% ✅
Books
TKR 53% ✅
Playing XI
Jason Holder
Jason HolderC Bowling Allrounder
Andre Fletcher
Andre FletcherC Wicketkeeper
Kyle Mayers
Kyle Mayers Batting Allrounder
Alick Athanaze
Alick Athanaze Batsman
Kevin Wickham
Kevin Wickham Allrounder
Navin Bidaisee
Navin Bidaisee Allrounder
Ashmead Nedd
Ashmead Nedd Bowler
Obed McCoy
Obed McCoy Bowler
Waqar Salamkheil
Waqar Salamkheil Bowler
Saurabh Netravalkar
Saurabh Netravalkar Bowler
Johnson Charles
Johnson Charles Wicketkeeper
Rest of Squad
Dasun Shanaka
Dasun Shanaka Allrounder
Micah McKenzie
Micah McKenzie Allrounder
Mikyle Louis
Mikyle Louis Allrounder
Wanindu Hasaranga
Wanindu Hasaranga Allrounder
Jeremiah Louis
Jeremiah Louis Bowler
Naseem Shah
Naseem Shah Bowler
Nikhil Chaudhary
Nikhil Chaudhary Bowler
Playing XI
Akeal Hosein
Akeal HoseinC Bowler
Joshua Da Silva
Joshua Da SilvaWK Wicketkeeper
Alex Hales
Alex Hales Batsman
Colin Munro
Colin Munro Batsman
Dexter Sween
Dexter Sween Batsman
Jyd Goolie
Jyd Goolie Batsman
Matthew Breetzke
Matthew Breetzke Batsman
Dominic Drakes
Dominic Drakes Bowler
Sunil Narine
Sunil Narine Bowler
Terrance Hinds
Terrance Hinds Bowler
Matthew Tromp
Matthew Tromp Bowler
Rest of Squad
Justin Greaves
Justin Greaves Allrounder
Kieron Pollard
Kieron Pollard Allrounder
Nathan Edward
Nathan Edward Allrounder
Abdul-Raheem Toppin
Abdul-Raheem Toppin Bowler
Amshi de Silva
Amshi de Silva Bowler
Usman Tariq
Usman Tariq Bowler
Nicholas Pooran
Nicholas Pooran Wicketkeeper
#TeamPW-LPTS
1ABF 1 1-0 2
2SNP 0 0-0 0
3TKR 0 0-0 0
4SLK 0 0-0 0
5BT 0 0-0 0
6GAW 0 0-0 0
7JK 1 0-1 0
#TeamPWLNRNRRPTS
1ABF 1 1 0 — +0.050 2
2SNP 0 0 0 — +0.000 0
3TKR 0 0 0 — +0.000 0
4SLK 0 0 0 — +0.000 0
5BT 0 0 0 — +0.000 0
6GAW 0 0 0 — +0.000 0
7JK 1 0 1 — -0.050 0
#TeamLast 5
1ABFW
2SNP
3TKR
4SLK
5BT
6GAW
7JKL