India vs Pakistan head to head
India lead Pakistan 42–21 in 64 ODI and T20I matches since 2003 (27–18 in ODIs, 15–3 in T20Is).
- ODI · 46 played27India18Pakistan1 no result · 2003–2025
- T20I · 18 played15India3Pakistan2007–2026
Most runs in India vs Pakistan matches
| Batter | Inns | Runs | Avg | SR |
|---|---|---|---|---|
| Shoaib Malik | 44 | 1,651 | 43.45 | 87.4 |
| Yuvraj Singh | 41 | 1,389 | 42.09 | 94.7 |
| MS Dhoni | 35 | 1,293 | 51.72 | 91.8 |
| Virat Kohli | 28 | 1,270 | 63.50 | 107.3 |
| Younis Khan | 33 | 1,174 | 40.48 | 87.5 |
| Sachin Tendulkar | 21 | 1,059 | 50.43 | 93.5 |
| Rohit Sharma | 31 | 1,020 | 37.78 | 95.5 |
| Mohammad Yousuf | 27 | 875 | 36.46 | 82.9 |
| Virender Sehwag | 27 | 861 | 31.89 | 102.3 |
| Rahul Dravid | 19 | 829 | 48.76 | 71.9 |
Most wickets in India vs Pakistan matches
| Bowler | Inns | Wkts | Econ | Best |
|---|---|---|---|---|
| Irfan Pathan | 23 | 37 | 5.34 | 3/16 |
| Umar Gul | 24 | 30 | 6.27 | 4/37 |
| Hardik Pandya | 16 | 27 | 5.99 | 3/8 |
| Bhuvneshwar Kumar | 17 | 25 | 4.91 | 4/26 |
| Shahid Afridi | 35 | 25 | 5.88 | 4/20 |
| Kuldeep Yadav | 10 | 24 | 4.39 | 5/25 |
| Saeed Ajmal | 14 | 24 | 4.53 | 5/24 |
| Ashish Nehra | 11 | 21 | 5.98 | 4/55 |
| Rana Naved-ul-Hasan | 12 | 21 | 5.66 | 4/25 |
| Zaheer Khan | 20 | 21 | 5.83 | 2/40 |
India vs Pakistan recent results
- India211/6 (20)Pakistan192/6 (20)India won by 19 runs
- India175/7 (20)Pakistan114 (18)India won by 61 runs
- Pakistan146 (19.1)India150/5 (19.4)India won by 5 wickets
- Pakistan171/5 (20)India174/4 (18.5)India won by 6 wickets
- Pakistan127/9 (20)India131/3 (15.5)India won by 7 wickets
- Pakistan241 (49.4)India244/4 (42.3)India won by 6 wickets
- India119 (19)Pakistan113/7 (20)India won by 6 runs
- Pakistan191 (42.5)India192/3 (30.3)India won by 7 wickets
- India356/2 (50)Pakistan128/8 (32)India won by 228 runs
- India266 (48.5)PakistanNo result
- Pakistan159/8 (20)India160/6 (20)India won by 4 wickets
- India181/7 (20)Pakistan182/5 (19.5)Pakistan won by 5 wickets
- Pakistan147 (19.5)India148/5 (19.4)India won by 5 wickets
- India151/7 (20)Pakistan152/0 (17.5)Pakistan won by 10 wickets
- India336/5 (50)Pakistan212/6 (40)India won by 89 runs (D/L)
- Pakistan237/7 (50)India238/1 (39.3)India won by 9 wickets
- Pakistan162 (43.1)India164/2 (29)India won by 8 wickets
- India158 (30.3)Pakistan338/4 (50)Pakistan won by 180 runs
- India319/3 (48)Pakistan164/9 (33.4)India won by 124 runs (D/L)
- India119/4 (15.5)Pakistan118/5 (18)India won by 6 wickets
India vs Pakistan results by year
| Year | Played | India | Pakistan |
|---|---|---|---|
| 2026 | 2 | 2 | 0 |
| 2025 | 4 | 4 | 0 |
| 2024 | 1 | 1 | 0 |
| 2023 | 3 | 2 | 0 |
| 2022 | 3 | 2 | 1 |
| 2021 | 1 | 0 | 1 |
| 2019 | 1 | 1 | 0 |
| 2018 | 2 | 2 | 0 |
| 2017 | 2 | 1 | 1 |
| 2016 | 2 | 2 | 0 |
| 2015 | 1 | 1 | 0 |
| 2014 | 2 | 1 | 1 |
| 2013 | 3 | 2 | 1 |
| 2012 | 5 | 3 | 2 |
| 2011 | 1 | 1 | 0 |
| 2010 | 1 | 1 | 0 |
| 2009 | 1 | 0 | 1 |
| 2008 | 4 | 2 | 2 |
| 2007 | 7 | 5 | 2 |
| 2006 | 7 | 5 | 2 |
| 2005 | 4 | 1 | 3 |
| 2004 | 6 | 2 | 4 |
| 2003 | 1 | 1 | 0 |
Highest totals in India vs Pakistan matches
ODI
- 356/9 (50 ov)India · ODI · 2005
- 356/2 (50 ov)India · ODI · 2023
- 338/4 (50 ov)Pakistan · ODI · 2017
- 336/5 (50 ov)India · ODI · 2019
- 330/8 (50 ov)India · ODI · 2008
T20I
- 211/6 (20 ov)India · T20I · 2026
- 192/5 (20 ov)India · T20I · 2012
- 192/6 (20 ov)Pakistan · T20I · 2026
- 182/5 (19.5 ov)Pakistan · T20I · 2022
- 181/7 (20 ov)India · T20I · 2022