West Indies vs Pakistan, Pakistan tour of West Indies, 1st Test

ICC World Test Championship 2025/2027 · Test/5day · · Brian Lara Stadium, Tarouba

West Indies won by 90 runs (West Indies 311 & 181, Pakistan 282 & 120).

Match report

West Indies (WI) faced Pakistan (PAK) in the Pakistan tour of West Indies, 1st Test of ICC World Test Championship 2025/2027, a Test match, at Brian Lara Stadium, Tarouba. Play began on Saturday, 25 July 2026 at 14:00 UTC. It is a multi-day match with two innings per side and no limit on overs.

West Indies won the toss and chose to bat. The on-field umpires were Alex Wharf and Richard Kettleborough, with Jeff Crowe as match referee.

West Indies made 311 in 98.5 overs, with Shai Hope top-scoring on 92 from 182 balls. Mohammad Ali was the pick of the bowlers with 4 for 50. Pakistan made 282 in 80.1 overs, with Shan Masood top-scoring on 109 from 184 balls. Justin Greaves was the pick of the bowlers with 5 for 27. West Indies made 181 in 54.5 overs, with Shamar Joseph top-scoring on 38 from 27 balls. Mohammad Abbas was the pick of the bowlers with 5 for 22. Pakistan made 120 in 40.2 overs, with Babar Azam top-scoring on 58 not out from 107 balls. Jayden Seales was the pick of the bowlers with 5 for 20.

Result: West Indies won by 90 runs. Justin Greaves was named player of the match.

The full scorecard, fall of wickets and every ball of the commentary are on the Scorecard and Commentary tabs, and the Crease Cam replays each delivery as an animation.

West Indies · 1st innings: 311 (98.5 ov)

Batting
BatterDismissalRB4s6sSR
Tagenarine Chanderpaulc Salman Agha b Aamer Jamal21771027.27
Brandon Kingb Mohammad Abbas12291041.38
Kavem Hodgec Salman Agha b Khurram Shahzad841839045.9
Amir Jangoolbw b Mohammad Abbas21322165.63
Shai Hopelbw b Mohammad Ali921826150.55
Justin Greavesc Salman Agha b Mohammad Ali15313048.39
Roston Chasec Mohammad Rizwan b Mohammad Abbas10192052.63
Kemar Roachc Babar Azam b Khurram Shahzad3290010.34
Shamar Josephc Salman Agha b Mohammad Ali231341176.92
Jomel Warricannot out160016.67
Jayden Sealesb Mohammad Ali02000

Extras: 29

Bowling
BowlerOMRWEcon
Mohammad Abbas2666332.42
Khurram Shahzad2356622.87
Mohammad Ali21.555042.29
Ali Usman1313502.69
Aamer Jamal1518115.4

Pakistan · 1st innings: 282 (80.1 ov)

Batting
BatterDismissalRB4s6sSR
Azan Awaisb Kemar Roach09000
Imam ul Haqc Justin Greaves b Shamar Joseph631027061.76
Shan Masoodb Justin Greaves10918412059.24
Babar Azamc Shai Hope b Jayden Seales23383060.53
Salman Aghab Shamar Joseph20603033.33
Mohammad Rizwanc Shai Hope b Justin Greaves12171070.59
Aamer Jamalb Justin Greaves350060
Ali Usmanlbw b Justin Greaves07000
Khurram Shahzadc Shai Hope b Kemar Roach19362152.78
Mohammad Abbasc Shai Hope b Justin Greaves08000
Mohammad Alinot out225008

Extras: 31

Bowling
BowlerOMRWEcon
Kemar Roach15.125323.49
Jayden Seales2257313.32
Shamar Joseph1625823.63
Justin Greaves1162752.45
Jomel Warrican1615003.13

West Indies · 2nd innings: 181 (54.5 ov)

Batting
BatterDismissalRB4s6sSR
Tagenarine Chanderpaulc Ali Usman b Aamer Jamal351015034.65
Brandon Kingc Mohammad Rizwan b Mohammad Abbas5121041.67
Kavem Hodgec Mohammad Rizwan b Mohammad Abbas03000
Amir Jangooc & b Mohammad Ali4211019.05
Shai Hopeb Khurram Shahzad10820125
Justin Greavesc Babar Azam b Mohammad Abbas20441045.45
Roston Chasec Mohammad Rizwan b Khurram Shahzad8281028.57
Kemar Roachc Babar Azam b Mohammad Abbas18632028.57
Shamar Josephb Mohammad Ali382714140.74
Jomel Warricanb Mohammad Abbas14201170
Jayden Sealesnot out6100060

Extras: 23

Bowling
BowlerOMRWEcon
Mohammad Abbas15.562251.39
Khurram Shahzad1525423.6
Mohammad Ali1415223.71
Aamer Jamal1023913.9

Pakistan · 2nd innings: 120 (40.2 ov)

Batting
BatterDismissalRB4s6sSR
Azan Awaisc Shai Hope b Jayden Seales3140021.43
Imam ul Haqc Shai Hope b Kemar Roach380037.5
Babar Azamnot out581079054.21
Salman Aghalbw b Jayden Seales06000
Mohammad Rizwanb Justin Greaves11282039.29
Aamer Jamallbw b Justin Greaves012000
Ali Usmanc Justin Greaves b Kemar Roach2110018.18
Shan Masoodc Shamar Joseph b Jayden Seales3150020
Khurram Shahzadb Jayden Seales491044.44
Mohammad Alic Justin Greaves b Shamar Joseph03000
Mohammad Abbaslbw b Jayden Seales23334069.7

Extras: 13

Bowling
BowlerOMRWEcon
Kemar Roach822723.38
Jayden Seales14.262051.4
Shamar Joseph1004414.4
Justin Greaves511222.4
Jomel Warrican21603
Kavem Hodge10202

Latest overs

  1. Over 41 (PAK, Jayden Seales): 0 runs, 115/10 – W •
  2. Over 40 (PAK, Jomel Warrican): 6 runs, 115/9 – 4 • 1 • 1 •
  3. Over 39 (PAK, Jayden Seales): 2 runs, 109/9 – 1 • • • 1 •
  4. Over 38 (PAK, Kavem Hodge): 2 runs, 107/9 – • • • • 1 1
  5. Over 37 (PAK, Jomel Warrican): 0 runs, 105/9 – • • • • 0lb •
  6. Over 36 (PAK, Jayden Seales): 0 runs, 105/9 – • • • • • •