42MatchesODI 34 · T20I 8
1,293Runsaverage 51.72 · SR 91.8
148Highest score2 hundreds · 9 fifties

MS Dhoni against Pakistan by format

FormatMatRunsAvgSR100s/50sHS
ODI341,20057.1490.22/9148
T20I89323.25119.20/033

MS Dhoni against Pakistan year by year

YearMatRunsAvgSR100s/50sHS
2019 ODI111.0050.00/01
2018 ODI20——0/0—
2017 ODI244.0025.00/04
2016 T20I220—166.70/013*
2015 ODI11818.00138.50/018
12 earlier years
YearMatRunsAvgSR100s/50sHS
2014 T20I10——0/0—
2013 ODI39090.0062.50/154*
2012 T20I33417.00136.00/033
2012 ODI2117—92.91/0113*
2011 ODI12525.0059.50/025
2010 ODI15656.0078.90/156
2009 ODI133.0033.30/03
2008 ODI419063.3391.30/276
2007 ODI518546.2585.60/163
2007 T20I23919.5095.10/033
2006 ODI728193.67116.10/477*
2005 ODI423057.5095.41/0148

MS Dhoni's best innings against Pakistan

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
148123ODIACA-VDCA Cricket Stadium5 Apr 2005
113*125ODIMA Chidambaram Stadium30 Dec 2012
77*56ODINational Stadium, Karachi19 Feb 2006
7696ODINational Stadium, Karachi2 Jul 2008
72*46ODIGaddafi Stadium13 Feb 2006

MS Dhoni against Pakistan by ground

GroundMatRunsAvgSR
Shere Bangla National Stadium59949.50115.1
National Stadium, Karachi3179179.0098.4
Narendra Modi Stadium28040.0092.0
Eden Gardens267—68.4
Zayed Cricket Stadium26231.0075.6
Arun Jaitley Stadium26030.0064.5
Green Park26030.0088.2
IS Bindra Stadium22914.5055.8

Pakistan bowlers MS Dhoni has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Shahid Afridi267226284.6
Saeed Ajmal14085160.7
Abdul Razzaq124117094.4
Mohammad Hafeez10879173.1
Shoaib Malik10194493.1
Umar Gul9576380.0
Iftikhar Anjum7365089.0
Sohail Tanvir68682100.0

MS Dhoni's batting in every match against Pakistan

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
16 Jun 2019ODI120050.0WonOld Trafford
18 Jun 2017ODI4160025.0LostKennington Oval
19 Mar 2016T20I13*901144.4WonEden Gardens
27 Feb 2016T20I7*310233.3WonShere Bangla National Stadium
15 Feb 2015ODI181311138.5WonAdelaide Oval
30 older innings
DateFormatRunsBalls4s6sSRResultGround
6 Jan 2013ODI36551365.5WonArun Jaitley Stadium
3 Jan 2013ODI54*894160.7LostEden Gardens
30 Dec 2012ODI113*1257390.4LostMA Chidambaram Stadium
28 Dec 2012T20I332340143.5WonNarendra Modi Stadium
25 Dec 2012T20I120050.0LostM. Chinnaswamy Stadium
18 Mar 2012ODI4*110400.0WonShere Bangla National Stadium
30 Mar 2011ODI25422059.5WonIS Bindra Stadium
19 Jun 2010ODI56712178.9WonRangiri Dambulla International Stadium
26 Sept 2009ODI390033.3LostSuperSport Park
2 Jul 2008ODI76964079.2LostNational Stadium, Karachi
26 Jun 2008ODI26*300186.7WonNational Stadium, Karachi
14 Jun 2008ODI645932108.5LostShere Bangla National Stadium
10 Jun 2008ODI242350104.3WonShere Bangla National Stadium
18 Nov 2007ODI24321075.0LostSawai Mansingh Stadium
15 Nov 2007ODI45*4531100.0WonCaptain Roop Singh Stadium
11 Nov 2007ODI49524294.2WonGreen Park
8 Nov 2007ODI4100040.0LostIS Bindra Stadium
5 Nov 2007ODI63778081.8WonNehru Stadium, Guwahati
24 Sept 2007T20I6100060.0WonWanderers Stadium
14 Sept 2007T20I333131106.5WonKingsmead
19 Apr 2006ODI59725081.9WonZayed Cricket Stadium
18 Apr 2006ODI3100030.0LostZayed Cricket Stadium
19 Feb 2006ODI77*5664137.5WonNational Stadium, Karachi
16 Feb 2006ODI2*50040.0WonMultan Cricket Stadium
13 Feb 2006ODI72*46130156.5WonGaddafi Stadium
6 Feb 2006ODI6853111128.3LostArbab Niaz Stadium
17 Apr 2005ODI24382063.2LostArun Jaitley Stadium
15 Apr 2005ODI11161068.8LostGreen Park
12 Apr 2005ODI47644173.4LostNarendra Modi Stadium
5 Apr 2005ODI148123154120.3WonACA-VDCA Cricket Stadium

MS Dhoni vs Pakistan: questions and answers

How many matches has MS Dhoni played against Pakistan?
MS Dhoni has played 42 matches against Pakistan (34 in ODIs, 8 in T20Is), from 2005 to 2019. India won 28 and lost 14 of them.
How many runs has MS Dhoni scored against Pakistan?
MS Dhoni has scored 1,293 runs in 35 innings against Pakistan at an average of 51.72 and a strike rate of 91.8 (1,200 runs at an average of 57.14 in ODIs, 93 runs at an average of 23.25 in T20Is).
What is MS Dhoni's highest score against Pakistan?
MS Dhoni's highest score against Pakistan is 148 off 123 balls (ODI) at ACA-VDCA Cricket Stadium on 5 April 2005.
How many hundreds has MS Dhoni scored against Pakistan?
MS Dhoni has scored 2 hundreds and 9 fifties against Pakistan.
Where has MS Dhoni scored the most runs against Pakistan?
At National Stadium, Karachi: 179 runs in 3 innings against Pakistan, at an average of 179.00.
How does MS Dhoni usually get out against Pakistan?
Of MS Dhoni's 25 dismissals against Pakistan: caught 15, bowled 7 and lbw 3. Shoaib Malik has dismissed MS Dhoni most often, 4 times in 101 balls.
When did MS Dhoni last play against Pakistan?
On 16 June 2019 (ODI) at Old Trafford: 1 off 2 balls. India won that match.