All Matches
| Opposition | Batting | Bowling | Format | Date |
|---|---|---|---|---|
| India Champions vs West Indies Champions | DNB | 0/39(3) | T20 | 29-Jul-2025 |
| England Champions vs West Indies Champions | 6*(4) | 4/11(3) | T20 | 22-Jul-2025 |
| West Indies Champions vs South Africa Champions | DNB | 2/21(2) | T20 | 19-Jul-2025 |
| Sri Lanka Masters vs West Indies Masters | DNB | 0/18(2.2) | T20 | 06-Mar-2025 |
| West Indies Masters vs England Masters | DNB | 0/34(4) | T20 | 27-Feb-2025 |
| West Indies Masters vs Australia Masters | DNB | 0/43(3) | T20 | 24-Feb-2025 |
| Pakistan Champions vs West Indies Champions | DNB | 3/24(4) | T20 | 12-Jul-2024 |
| West Indies Champions vs Australia Champions | DNB | 0/48(3) | T20 | 10-Jul-2024 |
| India Champions vs West Indies Champions | DNB | 1/55(4) | T20 | 05-Jul-2024 |
| Pakistan Champions vs West Indies Champions | 6*(3) | 2/46(4) | T20 | 04-Jul-2024 |
Test Matches
| Opposition | Batting | Bowling | Date |
|---|---|---|---|
| Bangladesh vs West Indies | 2(5) & DNB | 6/90(18.1) & 1/95(17) | 21-Nov-2012 |
| England vs West Indies | 2(16) & 10*(35) | 1/88(25) & 0/24(8) | 17-May-2012 |
| West Indies vs Australia | 0*(9) & DNB | 0/45(23) & 1/28(10) | 15-Apr-2012 |
| West Indies vs Australia | 10(12) & 3(17) | 2/92(31) & 0/19(6) | 07-Apr-2012 |
| India vs West Indies | 11*(27) & 2*(16) | 1/116(28) & 1/28(7) | 22-Nov-2011 |
| India vs West Indies | 16(16) & 15*(15) | 1/81(22.2) | 14-Nov-2011 |
| India vs West Indies | 10(21) & 1(8) | 1/57(11) & 1/51(15) | 06-Nov-2011 |
| Bangladesh vs West Indies | 9(14) & DNB | 5/63(13) & 1/56(14) | 29-Oct-2011 |
| Bangladesh vs West Indies | 0*(3) & DNB | 2/88(18.4) & 0/37(9) | 21-Oct-2011 |
| West Indies vs India | 3(25) & 30(106) | 5/103(28.2) & 1/19(8) | 06-Jul-2011 |
ODI Matches
| Opposition | Batting | Bowling | Date |
|---|---|---|---|
| England vs West Indies | 4*(8) | 0/43(6) | 26-May-2009 |
| West Indies vs England | 2*(3) | 0/17(2) | 03-Apr-2009 |
| West Indies vs England | 0(7) | 0/24(3) | 29-Mar-2009 |
| West Indies vs England | DNB | 3/28(8.3) | 27-Mar-2009 |
| West Indies vs England | 3*(4) | 1/31(6) | 22-Mar-2009 |
| West Indies vs England | DNB | 0/23(5) | 20-Mar-2009 |
| New Zealand vs West Indies | 1(4) | 0/46(5) | 12-Jan-2009 |
| New Zealand vs West Indies | DNB | 1/65(10) | 09-Jan-2009 |
| New Zealand vs West Indies | 13(27) | 0/53(7) | 06-Jan-2009 |
| New Zealand vs West Indies | DNB | 3/26(6) | 02-Jan-2009 |
T20I Matches
| Opposition | Batting | Bowling | Date |
|---|---|---|---|
| West Indies vs Australia | DNB | 1/8(1.5) | 10-Jul-2021 |
| West Indies vs Australia | DNB | 0/24(2) | 09-Jul-2021 |
| West Indies vs South Africa | 0*(3) | 2/19(3) | 03-Jul-2021 |
| West Indies vs South Africa | DNB | 0/21(2) | 01-Jul-2021 |
| West Indies vs Sri Lanka | 1*(2) | 0/19(2) | 05-Mar-2021 |
| West Indies vs Sri Lanka | DNB | 1/29(4) | 03-Mar-2021 |
| Sri Lanka vs West Indies | DNB | 0/24(2) | 29-Sep-2012 |
| Australia vs West Indies | DNB | 1/16(2) | 22-Sep-2012 |
| West Indies vs New Zealand | DNB | 0/20(3) | 01-Jul-2012 |
| West Indies vs New Zealand | DNB | 1/25(3.3) | 30-Jun-2012 |
T20s Matches
| Opposition | Batting | Bowling | Date |
|---|---|---|---|
| Guyana Amazon Warriors vs Jamaica Tallawahs | 11*(3) | 0/27(2) | 12-Sep-2021 |
| Trinbago Knight Riders vs Jamaica Tallawahs | DNB | 0/40(3) | 05-Sep-2021 |
| Jamaica Tallawahs vs St Kitts and Nevis Patriots | 2*(2) | 1/46(3.4) | 01-Sep-2021 |
| Barbados Royals vs Jamaica Tallawahs | DNB | 2/32(4) | 31-Aug-2021 |
| Trinbago Knight Riders vs Jamaica Tallawahs | DNB | 0/10(1) | 08-Sep-2020 |
| St Lucia Zouks vs Jamaica Tallawahs | 3*(3) | 1/24(4) | 06-Sep-2020 |
| Jamaica Tallawahs vs St Kitts and Nevis Patriots | -- | -- | 03-Sep-2020 |
| Jamaica Tallawahs vs Trinbago Knight Riders | DNB | 1/48(4) | 01-Sep-2020 |
| St Kitts and Nevis Patriots vs Jamaica Tallawahs | DNB | 2/39(4) | 29-Aug-2020 |
| Barbados Tridents vs Jamaica Tallawahs | 2*(2) | 1/25(4) | 26-Aug-2020 |