Kirk McKenzie
Michael Bracewell
Mark Chapman
Devon Conway
Jacob Duffy
Matt Henry
Daryl Mitchell
Will O’Rourke
Rachin Ravindra
Mitchell Santner
Will Young
Alphabetically sorted top ten of players who have played the most matches across formats in the last 12 months
Full Name
Kirk Sanjay Alexander McKenzie
Born
November 09, 2000, Jamaica
Age
25y 30d
Batting Style
Left hand Bat
Bowling Style
Right arm Offbreak
Playing Role
Top order Batter
A top-order batter, Kirk McKenzie got his maiden call-up to the Test side in July 2023, for the two-match series against India.
At that time, he had played just nine first-class games. But that included 271 runs, with a best of 221, at an average of 90.33 in the Headley-Weekes Tri-series followed by scores of 86 and 91 for West Indies A in Bangladesh. As a result, he was handed a Test debut against India in the second Test in Port-of-Spain.
McKenzie made a promising start to his career. In his first three Tests, he crossed 20 on five occasions but could convert only one of those into a half-century, a 50 against Australia in Adelaide.
Kirk McKenzie Career Stats
Kirk McKenzie T20 Stats
Batting & Fielding
Bowling
Explore Statsguru Analysis
Recent Matches of Kirk McKenzie
| Match | Bat | Date | Ground | Format |
|---|---|---|---|---|
| Jamaica vs Windward Is | 4 | 27-Nov-2025 | Tarouba | List A |
| Jamaica vs Barbados | -- | 25-Nov-2025 | Tarouba | List A |
| Jamaica vs Trinidad & T | 39 | 21-Nov-2025 | Tarouba | List A |
| Jamaica vs Guyana | -- | 19-Nov-2025 | Port of Spain | List A |
| Jamaica vs Comb C&C | 31 & 8 | 09-Apr-2025 | St Augustine | FC |
Debut/Last Matches of Kirk McKenzie
Test Matches
FC Matches
List A Matches
