All Matches
| Opposition | Batting | Bowling | Format | Date |
|---|---|---|---|---|
| Pokhara Avengers vs Kathmandu Gorkhas | 54(31) | 0/39(4) | T20 | 04-Dec-2025 |
| Pokhara Avengers vs Karnali Yaks | DNB | 3/37(4) | T20 | 02-Dec-2025 |
| Royal Champs vs Aspin Stallions | DNB | 0/26(2) | T10 | 26-Nov-2025 |
| Ajman Titans vs Royal Champs | DNB | 1/18(2) | T10 | 23-Nov-2025 |
| UAE Bulls vs Royal Champs | DNB | 1/11(1) | T10 | 21-Nov-2025 |
| Royal Champs vs Deccan Gladiators | DNB | 1/29(1) | T10 | 20-Nov-2025 |
| Royal Champs vs Vista Riders | 9*(3) | 2/12(2) | T10 | 19-Nov-2025 |
| Brampton Blitz vs White Rock Warriors | 4(6) | 2/22(2) | T10 | 11-Oct-2025 |
| White Rock Warriors vs Toronto Sixers | 1*(2) | 1/26(2) | T10 | 10-Oct-2025 |
| Vancouver Kings vs White Rock Warriors | 0(1) | 0/33(2) | T10 | 09-Oct-2025 |
ODI Matches
| Opposition | Batting | Bowling | Date |
|---|---|---|---|
| Australia vs India | DNB | 1/74(10) | 23-Jan-2016 |
| Australia vs India | 9(8) | 0/53(9) | 20-Jan-2016 |
| Australia vs India | 3*(5) | 0/33(6) | 17-Jan-2016 |
T20I Matches
| Opposition | Batting | Bowling | Date |
|---|---|---|---|
| Zimbabwe vs India | 1*(2) | 1/42(4) | 18-Jun-2016 |
T20s Matches
| Opposition | Batting | Bowling | Date |
|---|---|---|---|
| Andhra vs Himachal Pradesh | 45*(42) | 2/34(8) | 05-Jan-2025 |
| Himachal Pradesh vs Services | 15(23) | 0/21(3) | 03-Jan-2025 |
| Himachal Pradesh vs Railways | 0(2) | 3/66(10) | 31-Dec-2024 |
| Maharashtra vs Himachal Pradesh | 20(17) | 3/83(10) | 28-Dec-2024 |
| Himachal Pradesh vs Rajasthan | 30(37) | 0/27(5) | 26-Dec-2024 |
| Himachal Pradesh vs Sikkim | 82*(72) | DNB | 23-Dec-2024 |
| Himachal Pradesh vs Meghalaya | 4(6) | 0/12(4) | 21-Dec-2024 |
| Himachal Pradesh vs Manipur | DNB | DNB | 05-Dec-2024 |
| Haryana vs Himachal Pradesh | 42(30) | DNB | 03-Dec-2024 |
| Delhi vs Himachal Pradesh | 18(21) | 1/25(2) | 01-Dec-2024 |