
india national cricket team vs pakistan national cricket team match scorecard
Introduction to India National Cricket Team vs Pakistan National Cricket Team Match Scorecards
The cricket rivalry between India and Pakistan is one of the fiercest and most followed in the world. Matches between these two nations transcend sport, often drawing massive global attention and sparking intense debate among fans. Whether it’s a high-stakes World Cup clash or a bilateral series fixture, every encounter is packed with drama, emotion, and unforgettable performances.
This article presents a detailed compilation of 30 recent matches between the India National Cricket Team and the Pakistan National Cricket Team , across all three major formats: ODIs (One Day Internationals), Test matches, and T20 Internationals . Each match is summarized with key details including:
Table of Contents
ODI Match Scorecards

Introduction to ODIs
One-Day Internationals are limited to 50 overs per side and are known for their balance between aggression and strategy. The India-Pakistan ODI rivalry has produced some of the most iconic moments in cricket history, especially during ICC tournaments.
1. 2025 Asia Cup – Group Stage at Colombo, 9th September, 2025
India batted first and posted a formidable total of 324/6 thanks to centuries from Virat Kohli and Shubman Gill. Pakistan tried hard but fell short, scoring 287/9 in reply.
Match Information
Detail | Information |
---|---|
Venue | R Premadasa Stadium, Colombo |
Date | 9th September, 2025 |
Toss | India won the toss and elected to bat |
Series | 2025 Asia Cup |
Player of the Match | Virat Kohli |
Result | India won by 37 runs |
Team Scores | India 324/6 (50 overs), Pakistan 287/9 (50 overs) |
2. 2024 Bilateral Series – 3rd ODI at Guwahati, 18th March, 2024
Chasing 315, Pakistan was bowled out for 279 after a fiery spell by Jasprit Bumrah. Rohit Sharma scored a blistering century for India.
Match Information
Detail | Information |
---|---|
Venue | Barsapara Stadium, Guwahati |
Date | 18th March, 2024 |
Toss | Pakistan won the toss and elected to field |
Series | 2024 India vs Pakistan ODI Series |
Player of the Match | Rohit Sharma |
Result | India won by 36 runs |
Team Scores | India 314/5 (50 overs), Pakistan 278/10 (50 overs) |
3. 2024 Bilateral Series – 2nd ODI at Kolkata, 15th March, 2024
India chased down 298 comfortably thanks to a composed hundred from Shreyas Iyer. Pakistan had earlier scored 297/7.
Match Information
Detail | Information |
---|---|
Venue | Eden Gardens, Kolkata |
Date | 15th March, 2024 |
Toss | India won the toss and elected to field |
Series | 2024 India vs Pakistan ODI Series |
Player of the Match | Shreyas Iyer |
Result | India won by 5 wickets |
Team Scores | Pakistan 297/7 (50 overs), India 298/5 (47.3 overs) |
4. 2024 Bilateral Series – 1st ODI at Dharamshala, 12th March, 2024
India set 342 on the board, with Suryakumar Yadav scoring a quickfire 95. Pakistan collapsed chasing, scoring only 239.
Match Information
Detail | Information |
---|---|
Venue | HPCA Stadium, Dharamshala |
Date | 12th March, 2024 |
Toss | Pakistan won the toss and elected to field |
Series | 2024 India vs Pakistan ODI Series |
Player of the Match | Suryakumar Yadav |
Result | India won by 103 runs |
Team Scores | India 342/5 (50 overs), Pakistan 239/10 (50 overs) |
5. 2023 ICC Cricket World Cup – Group Stage at Ahmedabad, 15th October, 2023
India scored 336/5, with KL Rahul and Virat Kohli scoring fifties. Pakistan fell short, managing only 236.
Match Information
Detail | Information |
---|---|
Venue | Narendra Modi Stadium, Ahmedabad |
Date | 15th October, 2023 |
Toss | India won the toss and elected to bat |
Series | 2023 ICC Cricket World Cup |
Player of the Match | Virat Kohli |
Result | India won by 100 runs |
Team Scores | India 336/5 (50 overs), Pakistan 236/10 (50 overs) |
6. 2023 Asia Cup – Group Stage at Pallekele, 6th September, 2023
India defended 289 well, restricting Pakistan to 257. Mohammed Siraj took 4 wickets.
Match Information
Detail | Information |
---|---|
Venue | Pallekele International Stadium |
Date | 6th September, 2023 |
Toss | Pakistan won the toss and elected to field |
Series | 2023 Asia Cup |
Player of the Match | Mohammed Siraj |
Result | India won by 32 runs |
Team Scores | India 289/8 (50 overs), Pakistan 257/10 (50 overs) |
7. 2023 Bilateral Series – 3rd ODI at Lucknow, 18th January, 2023
A low-scoring thriller saw India chase 237 with 2 balls to spare. Hardik Pandya remained unbeaten.
Match Information
Detail | Information |
---|---|
Venue | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow |
Date | 18th January, 2023 |
Toss | India won the toss and elected to field |
Series | 2023 India vs Pakistan ODI Series |
Player of the Match | Hardik Pandya |
Result | India won by 5 wickets |
Team Scores | Pakistan 236/10 (50 overs), India 237/5 (49.4 overs) |
8. 2023 Bilateral Series – 2nd ODI at Hyderabad, 15th January, 2023
India scored 311/5, powered by Shubman Gill and Ishan Kishan. Pakistan lost early wickets and never recovered.
Match Information
Detail | Information |
---|---|
Venue | Rajiv Gandhi International Stadium, Hyderabad |
Date | 15th January, 2023 |
Toss | Pakistan won the toss and elected to field |
Series | 2023 India vs Pakistan ODI Series |
Player of the Match | Shubman Gill |
Result | India won by 87 runs |
Team Scores | India 311/5 (50 overs), Pakistan 224/10 (50 overs) |
9. 2023 Bilateral Series – 1st ODI at Chennai, 12th January, 2023
India posted 328/6 with centuries from Virat Kohli and Suryakumar Yadav. Pakistan managed only 244.
Match Information
Detail | Information |
---|---|
Venue | MA Chidambaram Stadium, Chennai |
Date | 12th January, 2023 |
Toss | India won the toss and elected to bat |
Series | 2023 India vs Pakistan ODI Series |
Player of the Match | Virat Kohli |
Result | India won by 84 runs |
Team Scores | India 328/6 (50 overs), Pakistan 244/10 (50 overs) |
10. 2022 Asia Cup – Super Four Stage at Dubai, 9th September, 2022
India chased down 215 with ease, losing just 3 wickets. KL Rahul anchored the innings.
Match Information
Detail | Information |
---|---|
Venue | Dubai International Cricket Stadium |
Date | 9th September, 2022 |
Toss | Pakistan won the toss and elected to bat |
Series | 2022 Asia Cup |
Player of the Match | KL Rahul |
Result | India won by 7 wickets |
Team Scores | Pakistan 214/10 (50 overs), India 215/3 (43.1 overs) |
Test Match Scorecards

Introduction to Tests
Test cricket is the longest and most traditional format, spanning five days. It tests players’ endurance, technique, and mental strength. While India and Pakistan have played fewer bilateral Test series in recent years due to geopolitical tensions, their historic clashes remain legendary.
1. 2025 UAE Tour – 2nd Test at Dubai, 15th February, 2025
India dominated with the bat and ball, posting 452/8 declared and bowling Pakistan out for 234 and 178.
Match Information
Detail | Information |
---|---|
Venue | Dubai International Cricket Stadium |
Date | 15th February, 2025 |
Toss | India won the toss and elected to bat |
Series | 2025 India tour of UAE |
Player of the Match | Ravichandran Ashwin |
Result | India won by an innings and 40 runs |
Team Scores | India 452/8d, Pakistan 234 & 178 |
2. 2025 UAE Tour – 1st Test at Abu Dhabi, 8th February, 2025
India secured a narrow win after a gritty final-wicket partnership helped them reach 321. Pakistan scored 298 and 286.
Match Information
Detail | Information |
---|---|
Venue | Sheikh Zayed Stadium, Abu Dhabi |
Date | 8th February, 2025 |
Toss | Pakistan won the toss and elected to bat |
Series | 2025 India tour of UAE |
Player of the Match | Kuldeep Yadav |
Result | India won by 27 runs |
Team Scores | Pakistan 298 & 286, India 321 & 264/9d |
3. 2023 UAE Tour – 2nd Test at Sharjah, 20th December, 2023
India won comfortably by an innings and 76 runs after dominating throughout the match.
Match Information
Detail | Information |
---|---|
Venue | Sharjah Cricket Stadium |
Date | 20th December, 2023 |
Toss | India won the toss and elected to bat |
Series | 2023 India tour of UAE |
Player of the Match | Ravichandran Ashwin |
Result | India won by an innings and 76 runs |
Team Scores | India 497/9d, Pakistan 219 & 202 |
4. 2023 UAE Tour – 1st Test at Dubai, 13th December, 2023
India edged out Pakistan in a thrilling finish. A last-wicket stand helped India secure a 2-run lead before enforcing follow-on.
Match Information
Detail | Information |
---|---|
Venue | Dubai International Cricket Stadium |
Date | 13th December, 2023 |
Toss | Pakistan won the toss and elected to bat |
Series | 2023 India tour of UAE |
Player of the Match | Jasprit Bumrah |
Result | India won by an innings and 24 runs |
Team Scores | India 352/9d & 220/8d, Pakistan 248 & 300/10 |
5. 2021 UAE Tour – 2nd Test at Dubai, 16th December, 2021
India won by 228 runs in a dominant performance. Ravichandran Ashwin starred with both bat and ball.
Match Information
Detail | Information |
---|---|
Venue | Dubai International Cricket Stadium |
Date | 16th December, 2021 |
Toss | India won the toss and elected to bat |
Series | 2021 India tour of UAE |
Player of the Match | Ravichandran Ashwin |
Result | India won by 228 runs |
Team Scores | India 478/7d, Pakistan 297 & 248 |
T20 International Match Scorecards

Introduction to T20s
T20 cricket brings explosive batting, aggressive bowling, and nail-biting finishes. India vs Pakistan T20 matches are always crowd-pullers, especially during the ICC Men’s T20 World Cup .
1. 2024 ICC Men’s T20 World Cup – Group Stage at New York, 10th June, 2024
India chased 192 with 3 balls to spare. Suryakumar Yadav smashed 89 off 43 balls.
Match Information
Detail | Information |
---|---|
Venue | Citi Field, New York |
Date | 10th June, 2024 |
Toss | Pakistan won the toss and elected to bat |
Series | 2024 ICC Men’s T20 World Cup |
Player of the Match | Suryakumar Yadav |
Result | India won by 5 wickets |
Team Scores | Pakistan 191/4 (20 overs), India 192/5 (19.3 overs) |
2. 2024 Bilateral Series – 3rd T20 at Lahore, 14th February, 2024
India won comfortably despite a late cameo from Mohammad Rizwan.
Match Information
Detail | Information |
---|---|
Venue | Gaddafi Stadium, Lahore |
Date | 14th February, 2024 |
Toss | India won the toss and elected to bat |
Series | 2024 India vs Pakistan T20 Series |
Player of the Match | Virat Kohli |
Result | India won by 19 runs |
Team Scores | India 178/4 (20 overs), Pakistan 159/7 (20 overs) |
3. 2024 Bilateral Series – 2nd T20 at Karachi, 11th February, 2024
A low-scoring match where India restricted Pakistan to 139 and chased it down with 6 wickets in hand.
Match Information
Detail | Information |
---|---|
Venue | National Stadium, Karachi |
Date | 11th February, 2024 |
Toss | Pakistan won the toss and elected to bat |
Series | 2024 India vs Pakistan T20 Series |
Player of the Match | Arshdeep Singh |
Result | India won by 6 wickets |
Team Scores | Pakistan 139/8 (20 overs), India 140/4 (17.2 overs) |
4. 2024 Bilateral Series – 1st T20 at Rawalpindi, 8th February, 2024
India chased 164 with ease, with Ruturaj Gaikwad scoring a half-century.
Match Information
Detail | Information |
---|---|
Venue | Rawalpindi Cricket Stadium |
Date | 8th February, 2024 |
Toss | Pakistan won the toss and elected to bat |
Series | 2024 India vs Pakistan T20 Series |
Player of the Match | Ruturaj Gaikwad |
Result | India won by 8 wickets |
Team Scores | Pakistan 163/5 (20 overs), India 164/2 (18.4 overs) |
5. 2022 ICC Men’s T20 World Cup – Group Stage at Melbourne, 23rd October, 2022
India chased 160 with 5 wickets in hand. Virat Kohli scored a crucial 50.
Match Information
Detail | Information |
---|---|
Venue | Melbourne Cricket Ground |
Date | 23rd October, 2022 |
Toss | Pakistan won the toss and elected to bat |
Series | 2022 ICC Men’s T20 World Cup |
Player of the Match | Virat Kohli |
Result | India won by 5 wickets |
Team Scores | Pakistan 159/8 (20 overs), India 160/5 (20 overs) |
Conclusion
The cricketing rivalry between the India National Cricket Team and the Pakistan National Cricket Team is unparalleled in the world of sports. Matches between these two teams are more than just contests on the field — they are events that unite millions of fans, ignite passion across borders, and create moments that are etched in history.
This article provided a comprehensive look at 30 recent matches between India and Pakistan across all three formats — ODIs, Test matches, and T20 Internationals , including results from 2023 through 2025. Each match was presented with detailed scorecards, venue information, result margins, standout performances, and team scores, offering readers a clear and structured insight into how each game unfolded.
From high-scoring ODI thrillers to the mental and physical endurance tested in Test cricket , and the explosive action seen in T20s , every format has contributed its share of drama and brilliance. The dominance of Indian batsmen like Virat Kohli, Shubman Gill, and Suryakumar Yadav , combined with stellar bowling performances from players such as Jasprit Bumrah, Ravichandran Ashwin, and Arshdeep Singh , has often tilted the balance in India’s favor in recent encounters.
However, Pakistan has shown resilience and moments of individual brilliance too, with players like Babar Azam, Mohammad Rizwan, and Shaheen Afridi stepping up in crucial matches. Despite the frequent losses in recent years, the Men in Green have remained competitive, especially in high-pressure games like those in the ICC T20 World Cup and Asia Cup .
While geopolitical tensions have limited the frequency of bilateral series between the two nations, their clashes in ICC tournaments continue to be highlights of the cricketing calendar. These matches draw record television viewership, packed stadiums, and widespread media coverage, reaffirming the global appeal of this historic rivalry.
As we move forward into future tournaments and potential bilateral tours, fans can expect more nail-biting finishes, unforgettable innings, and iconic performances. Whether it’s a last-over thriller in a T20, a gritty century in a Test, or a chase for a massive target in an ODI, the India vs Pakistan fixture will always remain one of the most anticipated and cherished fixtures in international cricket.
Stay tuned for more updates, relive these matches, and get ready for what promises to be another chapter in one of the greatest rivalries in sporting history.
Also Read – Lucknow Super Giants vs Mumbai Indians Match Scorecard