The intense cricket rivalry between India and Pakistan has produced some of the most remarkable and historic moments in the sport. From record-breaking partnerships to unforgettable individual performances, Test Records Between India and Pakistan have always been a spectacle. Let’s take a look at the top 5 Test Records Between India and Pakistan, showcasing the best of both teams in this fierce competition.
List of Top 5 Test Records Between India and Pakistan: An Epic Rivalry
5. Best Bowling Figures: Anil Kumble vs. Imran Khan

India: Anil Kumble
Anil Kumble’s historic 10-wicket haul against Pakistan in 1999 remains one of the most outstanding bowling feats in cricket history and stands tall among the legendary Test Records Between India and Pakistan. Kumble became only the second bowler in Test history to take all 10 wickets in an innings, a record that still stands strong. His remarkable performance in Delhi not only helped India dominate the Test but also cemented his legacy as one of the greatest bowlers in the history of the game.
Match | Date | Innings | Wickets |
India vs Pakistan | 1999 | 1st Inn | 10/74 |
Pakistan: Imran Khan
Imran Khan, Pakistan’s legendary captain, delivered a stunning performance with the ball during the 1982 Test match in Karachi — a moment that stands tall in the Test Records Between India and Pakistan. His 8-wicket haul was instrumental in Pakistan’s dominance over India. Khan’s ability to extract bounce and seam movement made him a force to reckon with, and his effort in this match is still remembered as one of the finest individual bowling performances in Test cricket.
Match | Date | Innings | Wickets |
India vs Pakistan | 1982 | 2nd Inn | 8/60 |
4. Most Wickets: Kapil Dev vs. Imran Khan

India: Kapil Dev
Kapil Dev, India’s legendary fast bowler, was the first Indian to take 400 wickets in One-Day Internationals and also holds one of the top spots in the Test Records Between India and Pakistan, with the most wickets in their Test encounters. His incredible ability to swing the ball and set up batsmen made him one of the most feared bowlers of his time.
Kapil Dev’s contribution to India’s victories against Pakistan, particularly in high-pressure moments, is a testament to his skill and temperament.
Match | Wickets |
India vs Pakistan | 99 |
Pakistan: Imran Khan
Imran Khan’s impact on Test cricket for Pakistan cannot be overstated. As the team’s leader, he not only contributed with the bat but also consistently delivered with the ball. When analyzing Test Records Between India and Pakistan, his 94 wickets against India stand as a testament to his skill and leadership. Imran’s aggressive bowling, especially in challenging conditions, helped Pakistan gain numerous victories over India.
Match | Wickets |
Pakistan vs India | 94 |
3. Highest Individual Score: Virender Sehwag vs. Javed Miandad

India: Virender Sehwag
Virender Sehwag’s explosive 309 in Multan is one of the most iconic innings in Test history and a landmark in the Test Records Between India and Pakistan. His aggressive approach not only set the tone for India’s dominance in that Test but also etched his name into the record books as the first Indian to score a triple century in Test cricket. His fearless batting and ability to attack the bowlers made Sehwag a standout performer in India-Pakistan encounters.
Match | Date | Innings | Runs |
India vs Pakistan | 2004 | 1st Inn | 309 |
Pakistan: Javed Miandad
Javed Miandad’s unbeaten 280 in Hyderabad in 1983 is one of the most memorable innings for Pakistan against India and remains a significant highlight in the Test Records Between India and Pakistan. Miandad’s composure under pressure, combined with his ability to anchor the innings, made this knock special. His innings led Pakistan to a strong position, showcasing his temperament and skill in Test cricket.
Match | Date | Innings | Runs |
Pakistan vs India | 1983 | 2nd Inn | 280* |
2. Most Runs: Sunil Gavaskar vs. Javed Miandad

India: Sunil Gavaskar
Sunil Gavaskar, one of India’s finest opening batsmen, holds the record for the most runs in India-Pakistan Test matches. His 2,089 runs against Pakistan include several match-defining performances and make him an iconic figure in Test Records Between India and Pakistan. Known for his impeccable technique and resilience, Gavaskar was a key player in many of India’s historic Test victories over Pakistan.
Match | Runs | Hundreds |
India vs Pakistan | 2,089 | 7 |
Pakistan: Javed Miandad
Javed Miandad, Pakistan’s greatest Test batsman, holds the record for most runs between India and Pakistan. Miandad’s ability to counterattack and perform in high-pressure situations made him the cornerstone of Pakistan’s batting line-up during India-Pakistan Test matches. His technical prowess and mental toughness were critical in many of Pakistan’s victories against India.
Match | Runs | Hundreds |
Pakistan vs India | 2,228 | 6 |
1. Highest Team Total: India vs. Pakistan

India
India’s declaration at 675/5 in Multan is one of the highest team totals in the history of India-Pakistan Test matches. This monumental total, driven by Sehwag’s 309, was a massive statement of dominance. India’s batting strength, led by Sehwag’s triple century, put Pakistan on the back foot and helped India win this historic Test.
Match | Date | Runs | Result |
India vs Pakistan | 2004 | 675/5 | India won |
Pakistan
Pakistan’s mammoth 699/5 declared in Lahore in 1989 remains their highest total in a Test against India. The total was achieved thanks to Miandad’s 280* and an all-round batting effort. This was a record-breaking innings that displayed Pakistan’s dominance during that Test match.
Match | Date | Runs | Result |
Pakistan vs India | 1989 | 699/5 | Pakistan won |
READ MORE: