32MatchesODI 20 · T20I 12
1,020Runsaverage 37.78 · SR 95.5
140Highest score2 hundreds · 8 fifties

Rohit Sharma against Pakistan by format

FormatMatRunsAvgSR100s/50sHS
ODI2089349.6193.02/8140
T20I1212714.11117.60/030*

Rohit Sharma against Pakistan year by year

YearMatRunsAvgSR100s/50sHS
2025 ODI12020.00133.30/020
2024 T20I11313.00108.30/013
2023 ODI315351.00114.20/286
2022 T20I34414.67107.30/028
2021 T20I100.000.00/00
14 earlier years
YearMatRunsAvgSR100s/50sHS
2019 ODI1140140.00123.91/0140
2018 ODI2163163.00103.21/1111*
2017 ODI29145.5074.60/191
2016 T20I2105.0076.90/010
2015 ODI11515.0075.00/015
2014 T20I12424.00114.30/024
2014 ODI15656.0096.60/156
2013 ODI11818.0056.30/018
2012 T20I366.00150.00/04*
2012 ODI27236.0074.20/168
2010 ODI12222.0091.70/022
2008 ODI49130.3372.20/158
2007 ODI15252.0085.20/152
2007 T20I130—187.50/030*

Rohit Sharma's best innings against Pakistan

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
140113ODIOld Trafford16 Jun 2019
111*119ODIDubai International Cricket Stadium23 Sept 2018
91119ODIEdgbaston4 Jun 2017
8663ODINarendra Modi Stadium14 Oct 2023
6883ODIShere Bangla National Stadium18 Mar 2012

Rohit Sharma against Pakistan by ground

GroundMatRunsAvgSR
Dubai International Cricket Stadium622344.60107.2
Shere Bangla National Stadium618130.1783.0
Edgbaston210954.5072.2
Narendra Modi Stadium29090.00138.5
National Stadium, Karachi25858.0080.6
R Premadasa Stadium25656.00114.3
Old Trafford1140140.00123.9
Sawai Mansingh Stadium15252.0085.2

Pakistan bowlers Rohit Sharma has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Shadab Khan1051382131.4
Hasan Ali971061109.3
Shahid Afridi9473277.7
Mohammad Amir7844356.4
Shaheen Shah Afridi7665585.5
Umar Gul5238273.1
Saeed Ajmal5133264.7
Iftikhar Anjum5038176.0

Rohit Sharma's batting in every match against Pakistan

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
23 Feb 2025ODI201531133.3WonDubai International Cricket Stadium
9 Jun 2024T20I131211108.3WonNassau County International Cricket Stadium
14 Oct 2023ODI866366136.5WonNarendra Modi Stadium
10 Sept 2023ODI564964114.3WonR Premadasa Stadium
2 Sept 2023ODI11222050.0No resultPallekele International Cricket Stadium
26 older innings
DateFormatRunsBalls4s6sSRResultGround
23 Oct 2022T20I470057.1WonMelbourne Cricket Ground
4 Sept 2022T20I281632175.0LostDubai International Cricket Stadium
28 Aug 2022T20I12180166.7WonDubai International Cricket Stadium
24 Oct 2021T20I01000.0LostDubai International Cricket Stadium
16 Jun 2019ODI140113143123.9WonOld Trafford
23 Sept 2018ODI111*1197493.3WonDubai International Cricket Stadium
19 Sept 2018ODI523963133.3WonDubai International Cricket Stadium
18 Jun 2017ODI03000.0LostKennington Oval
4 Jun 2017ODI911197276.5WonEdgbaston
19 Mar 2016T20I10112090.9WonEden Gardens
27 Feb 2016T20I02000.0WonShere Bangla National Stadium
15 Feb 2015ODI15202075.0WonAdelaide Oval
21 Mar 2014T20I242112114.3WonShere Bangla National Stadium
2 Mar 2014ODI56587296.6LostShere Bangla National Stadium
15 Jun 2013ODI18322056.3WonEdgbaston
30 Dec 2012ODI4140028.6LostMA Chidambaram Stadium
28 Dec 2012T20I4*210200.0WonNarendra Modi Stadium
25 Dec 2012T20I2200100.0LostM. Chinnaswamy Stadium
18 Mar 2012ODI68835181.9WonShere Bangla National Stadium
19 Jun 2010ODI22242091.7WonRangiri Dambulla International Stadium
2 Jul 2008ODI58714081.7LostNational Stadium, Karachi
26 Jun 2008ODI0*1000.0WonNational Stadium, Karachi
14 Jun 2008ODI24275088.9LostShere Bangla National Stadium
10 Jun 2008ODI9270033.3WonShere Bangla National Stadium
18 Nov 2007ODI52613185.2LostSawai Mansingh Stadium
24 Sept 2007T20I30*1621187.5WonWanderers Stadium

Rohit Sharma vs Pakistan: questions and answers

How many matches has Rohit Sharma played against Pakistan?
Rohit Sharma has played 32 matches against Pakistan (20 in ODIs, 12 in T20Is), from 2007 to 2025. India won 22 and lost 9 of them.
How many runs has Rohit Sharma scored against Pakistan?
Rohit Sharma has scored 1,020 runs in 31 innings against Pakistan at an average of 37.78 and a strike rate of 95.5 (893 runs at an average of 49.61 in ODIs, 127 runs at an average of 14.11 in T20Is).
What is Rohit Sharma's highest score against Pakistan?
Rohit Sharma's highest score against Pakistan is 140 off 113 balls (ODI) at Old Trafford on 16 June 2019.
How many hundreds has Rohit Sharma scored against Pakistan?
Rohit Sharma has scored 2 hundreds and 8 fifties against Pakistan.
Where has Rohit Sharma scored the most runs against Pakistan?
At Dubai International Cricket Stadium: 223 runs in 6 innings against Pakistan, at an average of 44.60.
How does Rohit Sharma usually get out against Pakistan?
Of Rohit Sharma's 27 dismissals against Pakistan: caught 16, bowled 5, lbw 4 and run out 2. Shaheen Shah Afridi has dismissed Rohit Sharma most often, 5 times in 76 balls.
When did Rohit Sharma last play against Pakistan?
On 23 February 2025 (ODI) at Dubai International Cricket Stadium: 20 off 15 balls. India won that match.