Data through 23 August 2026Last updated 23 August 2026
Coverage: matches in the Cricsheet data from 27 April 2016 to 23 August 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Rishabh Pant played 51 Tests, 31 ODIs, 72 T20Is for India in the data, between 2016 and 2026. In T20 leagues Rishabh Pant scored 4,308 runs in 144 innings (average 35.31, strike rate 149.2), including 3 hundreds and 24 fifties. Against England in ODIs, Rishabh Pant averaged 78.00 over 5 innings.
3,644 runs in 89 innings (51 matches) at an average of 43.38 and a strike rate of 74.3, in the data from 2018 to 2026.
How many runs has Rishabh Pant scored in ODIs?
871 runs in 27 innings (31 matches) at an average of 33.50 and a strike rate of 106.2, in the data from 2018 to 2024.
How many runs has Rishabh Pant scored in T20Is?
1,142 runs in 63 innings (72 matches) at an average of 22.39 and a strike rate of 125.5, in the data from 2017 to 2024.
What is Rishabh Pant's highest score?
159* in Tests, the highest score in the data.
How many centuries has Rishabh Pant scored?
12 hundreds in the data: 8 in Tests, 1 in ODIs, 3 in T20 leagues.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.