All Matches
| Opposition | Batting | Bowling | Format | Date |
|---|---|---|---|---|
| England Masters vs Australia Masters | 18*(8) | 5/45(4) | T20 | 12-Mar-2025 |
| Sri Lanka Masters vs England Masters | 18*(17) | 0/14(1) | T20 | 10-Mar-2025 |
| South Africa Masters vs England Masters | 11(7) | 0/12(1) | T20 | 03-Mar-2025 |
| West Indies Masters vs England Masters | 5(7) | 0/48(3) | T20 | 27-Feb-2025 |
| India Masters vs England Masters | 16(19) | 0/40(3) | T20 | 25-Feb-2025 |
| India Capitals vs Bhilwara Kings | 7(17) | 1/11(2) | T20 | 05-Oct-2022 |
| Gujarat Giants vs Bhilwara Kings | DNB | 1/27(2) | T20 | 03-Oct-2022 |
| India Capitals vs Bhilwara Kings | DNB | DNB | T20 | 02-Oct-2022 |
| Manipal Tigers vs Bhilwara Kings | 2*(2) | 0/33(3) | T20 | 26-Sep-2022 |
| India Capitals vs Bhilwara Kings | 4(5) | 1/42(4) | T20 | 21-Sep-2022 |
Test Matches
| Opposition | Batting | Bowling | Date |
|---|---|---|---|
| Australia vs England | 1(14) & 0(8) | 2/24(18) & 0/48(7) | 25-Dec-2013 |
| Australia vs England | 21(29) & 12(40) | 1/81(23.3) & 2/53(14) | 13-Dec-2013 |
| England vs Australia | 12*(49) & 45(90) | 1/63(19) & 2/36(13) | 09-Aug-2013 |
| England vs Australia | 1(15) & DNB | 1/114(32) & 2/25(6) | 01-Aug-2013 |
| England vs Australia | 7(29) & 38(137) | 2/28(7) & 2/30(14) | 18-Jul-2013 |
| India vs England | 0(2) & DNB | 0/69(26) | 13-Dec-2012 |
| India vs England | 19(60) & 20(48) | 0/73(19) & DNB | 15-Nov-2012 |
| England vs South Africa | 9(50) & DNB | 1/98(27) & 0/40(9) | 02-Aug-2012 |
| England vs South Africa | 8(32) & 20*(61) | 1/140(37) | 19-Jul-2012 |
| England vs West Indies | DNB | 3/111(34) | 07-Jun-2012 |
ODI Matches
| Opposition | Batting | Bowling | Date |
|---|---|---|---|
| West Indies vs England | 1*(1) | 3/45(8.4) | 05-Mar-2014 |
| West Indies vs England | 10(31) | 1/13(5) | 02-Mar-2014 |
| West Indies vs England | 14*(19) | 3/68(10) | 28-Feb-2014 |
| Australia vs England | 13(14) | 1/51(10) | 26-Jan-2014 |
| Australia vs England | 2(4) | 3/45(8.4) | 24-Jan-2014 |
| Australia vs England | 41*(29) | 0/42(6) | 19-Jan-2014 |
| Australia vs England | 1*(1) | 2/64(9.3) | 17-Jan-2014 |
| Australia vs England | 16*(9) | 1/56(9.4) | 12-Jan-2014 |
| England vs India | 2(4) | 0/34(4) | 23-Jun-2013 |
| England vs New Zealand | 4(3) | 2/41(5) | 16-Jun-2013 |
T20I Matches
| Opposition | Batting | Bowling | Date |
|---|---|---|---|
| England vs Netherlands | 5(6) | 0/11(2) | 31-Mar-2014 |
| England vs South Africa | 17*(4) | 1/28(3) | 29-Mar-2014 |
| England vs Sri Lanka | DNB | 0/48(4) | 27-Mar-2014 |
| England vs New Zealand | 17*(8) | 0/10(1) | 22-Mar-2014 |
| West Indies vs England | 7(3) | 2/51(3.5) | 11-Mar-2014 |
| West Indies vs England | 47*(29) | 0/36(4) | 09-Mar-2014 |
| Australia vs England | 14(7) | 1/42(4) | 02-Feb-2014 |
| Australia vs England | 18(19) | 1/11(3) | 31-Jan-2014 |
| Australia vs England | 11(14) | 0/40(4) | 29-Jan-2014 |
| India vs England | DNB | 1/27(4) | 22-Dec-2012 |
T20s Matches
| Opposition | Batting | Bowling | Date |
|---|---|---|---|
| Kent vs Warwickshire | 24(25) | 4/26(4) | 27-Aug-2021 |
| Warwickshire vs Somerset | 7*(5) | 1/64(10) | 12-Aug-2021 |
| Surrey vs Warwickshire | 12(29) | 0/53(8) | 10-Aug-2021 |
| Warwickshire vs Nottinghamshire | 0(3) | 2/34(4) | 02-Jul-2021 |
| Warwickshire vs Yorkshire | DNB | 1/21(2) | 30-Jun-2021 |
| Warwickshire vs Durham | 2(6) | 2/25(4) | 26-Jun-2021 |
| Warwickshire vs Derbyshire | 34*(24) | 2/52(4) | 24-Jun-2021 |
| Durham vs Warwickshire | 20(9) | 0/30(3) | 20-Jun-2021 |
| Leicestershire vs Warwickshire | 6*(2) | 3/29(4) | 16-Jun-2021 |
| Nottinghamshire vs Warwickshire | DNB | 1/38(3) | 11-Jun-2021 |