| Years | 2013–present |
|---|
| Team | Bengal |
|---|
|
| Debut | 31/01/2017 |
|---|
| Format | Twenty20 |
|---|
| Team | Bengal |
|---|
| Tournament | 2016–17 Inter State Twenty-20 Tournament |
|---|
|
| Milestone | Leading run-scorer for Bengal in the 2018–19 Ranji Trophy |
|---|
| Runs | 861 |
|---|
| Matches | 6 |
|---|
|
| Milestone | Named in India A's squad for the 2018–19 Deodhar Trophy |
|---|
| Date | October 2018 |
|---|
|
| Milestone | Named in India Red team's squad for the 2019–20 Duleep Trophy |
|---|
| Date | August 2019 |
|---|
|
| Milestone | Scored 153 runs in the final of the 2019–20 Duleep Trophy against India Green |
|---|
| Date | August 2019 |
|---|
|
| Milestone | Named in India A's squad for the 2019–20 Deodhar Trophy |
|---|
| Date | October 2019 |
|---|
|
| Milestone | Named as one of five standby players in India's Test squad for home series against England |
|---|
| Date | January 2021 |
|---|
|
| Milestone | Named as one of four standby players in India's Test squad for the final of the 2019–2021 ICC World Test Championship and away series against England |
|---|
| Date | May 2021 |
|---|
|
| Milestone | Called up to an 18-member Indian squad to participate in the Border–Gavaskar Trophy in Australia |
|---|
| Date | October 2024 |
|---|
|
| Milestone | Captain of India A squad for England tour |
|---|
| Date | May 2025 |
|---|
|