Head to Head Stats

India vs Pakistan ODI Records – Batting and Bowling Toppers

Putting our focus now on the individual heroics of the players who contributed to some of the most crucial wins among the two sides and, in turn, infusing those thrilling close encounters that helped hype up the battle these two sides have:

Check: IND vs PAK – Head to Head Records in ODI

Most Runs for India against Pakistan in ODIs

Player Innings Runs Average
Sachin Tendulkar 67 2526 40.09
Rahul Dravid 55 1899 36.51
Mohammad Azharuddin 59 1657 31.86
Sourav Ganguly 50 1652 35.14
Yuvraj Singh 38 1360 42.50
MS Dhoni 31 1231 53.52
Virender Sehwag 31 1071 34.54
Ajay Jadeja 36 892 28.77
Rohit Sharma 19 873 51.35
Navjot Singh Sidhu 25 862 34.48

Sachinn Sachinnnn, Sachinn Sachinnn… Reading these four words would have brought back memories of the good old days when these chants would just go on to be higher and higher. The adrenaline rush Indian fans would get when these guys performed their best against Pakistan was on another level.

There are no surprises with Sachin taking up yet another first place on a record list.

Most Runs for Pakistan against India in ODIs

Player Innings Runs Average
Inzamam-ul-Haq 64 2403 43.69
Saeed Anwar 48 2002 43.52
Shoaib Malik 42 1782 46.89
Saleem Malik 51 1534 34.09
Ijaz Ahmed 51 1533 35.65
Shahid Afridi 64 1524 25.40
Mohammad Yousuf 42 1430 38.64
Younis Khan 37 1251 37.90
Javed Miandad 34 1175 51.08
Salman Butt 21 992 52.21

Great records indeed, five of the Pakistani batsmen have averaged above 40 and made some really good amount of runs. Inzamam leads the run-scorer part for Pakistan, making that successful by hitting 4 hundreds and smashing 12 fifties.

Also Read | Top 10: Most Centuries for Pakistan in ODI

Highest Individual Scores in India vs Pakistan ODIs

Player Score (Balls) Venue Year
Saeed Anwar (PAK) 194 (146) Chennai 1997
Virat Kohli (IND) 183 (148) Mirpur 2012
MS Dhoni (IND) 148 (123) Visakhapatnam 2005
Shoaib Malik (PAK) 143 (127) Colombo 2004
Sourav Ganguly (IND) 141 (144) Adelaide 2000
Sachin Tendulkar (IND) 141 (135) Rawalpindi 2004
Rohit Sharma (IND) 140 (113) Manchester 2019
Ijaz Ahmed (PAK) 139* (84) Lahore 1997
Salman Butt (PAK) 129* (136) Mirpur 2008
Younis Khan (PAK) 123* (117) Karachi 2008

Two daddy hundreds, the other by Kohli (183 off 148). These two knocks are some of the best innings played ever by these two batsmen, respectively.

Virat not being present in the list of the most runs hit by an Indian against Pakistan in ODIs, but he still has the highest score by an Indian against Pakistan in ODIs.

Most Wickets for Pakistan vs India in ODIs

Player Innings Wickets Average
Wasim Akram 47 60 25.15
Saqlain Mushtaq 34 57 24.38
Aaqib Javed 36 54 24.64
Shoaib Akhtar 28 41 26.78
Shahid Afridi 60 38 60.52
Waqar Younis 25 37 24.48
Abdul Razzaq 35 35 39.85
Imran Khan 27 35 22.25
Naved-ul-Hasan 16 33 23.69
Azhar Mahmood 32 32 31.75

Surely, Saqlain, widely known for his mastery of Doosra, has to be one of the most underrated Pakistani bowlers. He had been the fastest to get 100 ODI wickets back then in his time. It’s no surprise to see Akram topping this list with his quality of pace bowling.

Also, apart from Shahid’s performance, all the other players have been quite good with the ball against India in ODIs.

Most Wickets for India vs Pakistan in ODIs

Player Innings Wickets Average
Anil Kumble 33 54 24.25
Javagal Srinath 36 54 30.68
Venkatesh Prasad 29 43 28.90
Kapil Dev 32 42 26.50
Irfan Pathan 23 34 34.00
Ajit Agarkar 24 32 36.15
Sourav Ganguly 31 29 29.72
Sachin Tendulkar 47 29 46.27
Zaheer Khan 23 28 40.85
Ashish Nehra 14 26 30.15

Anil, arguably, in this battle of arch-rivals Pakistan and India in ODIs, has to be the best bowler among the two sides with the best average of just 24.25.

The rest of the list does consist of all the expected names, who have been known for their so-done consistency and knack of taking wickets, henceforth adding more flavours to this already coveted rivalry.

Best Bowling Figures in India vs Pakistan in ODIs

Player Best Bowling Venue Year
Aaqib Javed (PAK) 7/37 Sharjah 1991
Imran Khan (PAK) 6/14 Sharjah 1985
Naved Hasan (PAK) 6/27 Jamshedpur 2005
Sourav Ganguly (IND) 5/16 Toronto 1997
Arshad Ayub (IND) 5/21 Dhaka 1988
Saeed Ajmal (PAK) 5/24 Delhi 2013
Kuldeep Yadav (IND) 5/25 Colombo (RPS) 2023
Venkatesh Prasad (IND) 5/27 Manchester 1999
Waqar Younis (PAK) 5/31 Sharjah 2000
Mushtaq Ahmed (PAK) 5/36 Toronto 1996