The most recent India-Pakistan cricket match took place during the Asia Cup 2023 tournament. The match was held at Pallekele, Sri Lanka, on September 2, 2023. However, the match was called off due to rain, with the entire second innings yet to be played.
Another India-Pakistan match occurred on September 11, 2023, during the same Asia Cup tournament. India won the match by a record 228-run margin, with Pakistan being bowled out for 128 runs, its third-lowest total against India. This victory was achieved with the help of centuries by KL Rahul (111*) and Virat Kohli (122*), as well as a five-wicket haul by Kuldeep Yadav.