India and Nepal have met only twice in senior men’s international cricket so far, with both matches taking place in 2023. Their first encounter came in the Asia Cup as an ODI, followed by a T20I quarter-final at the Asian Games less than a month later.
The India national cricket team vs Nepal national cricket team timeline is short, but both matches are important in the history of Nepal cricket. India won each game, while Nepal produced competitive moments against one of the leading teams in Asian cricket.
Nepal have since continued to build their international record and have secured qualification for the 2027 Asia Cup. Meanwhile, India A are scheduled to face Nepal in a three-match T20 series in December 2026, giving the two cricketing nations another set of fixtures to look forward to.
India vs Nepal Cricket Timeline
The senior men’s teams have played two international matches to date. Here is the complete record:
| Date | Tournament | Format | Venue | Result |
| September 4, 2023 | Asia Cup 2023 | ODI | Pallekele, Sri Lanka | India won by 10 wickets |
| October 3, 2023 | Asian Games 2023 | T20I | Hangzhou, China | India won by 23 runs |
India have therefore won both senior men’s international meetings with Nepal. One victory came in ODI cricket and the other in T20I cricket.
India National Cricket Team vs Nepal National Cricket Team Timeline
The India national cricket team vs Nepal national cricket team timeline began at the 2023 Asia Cup. Nepal were appearing in the tournament after qualifying through the 2023 ACC Men’s Premier Cup, while India entered the competition as one of Asia’s established cricketing sides.
Their second meeting came at the Asian Games in Hangzhou. Unlike the first match, which was affected by rain, the second contest was a complete 20-over game. These two matches currently make up the entire senior men’s India vs Nepal head-to-head record.
September 4, 2023: India vs Nepal in the Asia Cup
India and Nepal first met in senior men’s international cricket on September 4, 2023, at the Pallekele International Cricket Stadium in Kandy, Sri Lanka. India won the toss and elected to field. Nepal’s opening pair gave the team a useful start, with Kushal Bhurtel scoring 38 from 25 balls. Aasif Sheikh then played a patient innings of 58 from 97 deliveries. Sompal Kami provided another important contribution lower down the order, scoring 48 from 56 balls. Nepal eventually reached 230 all out in 48.2 overs.
For India, Mohammed Siraj and Ravindra Jadeja claimed three wickets apiece. Rain then interrupted India’s chase and reduced the match to 23 overs for India. The revised target was 145 under the DLS method.
India made light work of the shortened chase. Rohit Sharma scored an unbeaten 74 from 59 balls, while Shubman Gill finished unbeaten on 67 from 62 deliveries. India reached 147/0 in 20.1 overs and won by 10 wickets. The result gave India their first win in the India vs Nepal ODI head-to-head record, while Nepal’s 230 remained their highest team score against India.
October 3, 2023: India vs Nepal at the Asian Games
India and Nepal met again on October 3, 2023, in the men’s cricket quarter-final at the Asian Games in Hangzhou, China. The match was played as a T20I and became the first senior men’s international T20 meeting between the two sides.
India batted first and produced a strong total of 202/4 in 20 overs. Yashasvi Jaiswal led the innings with a remarkable 100 from 49 balls, including eight fours and seven sixes.
Rinku Singh added an unbeaten 37 from 15 balls, while Shivam Dube scored 25 not out from 19 deliveries. Nepal needed 203 to win but continued to attack during the chase. Dipendra Singh Airee scored 32 from 15 balls, and Sundeep Jora made 29 from 12 deliveries.
Nepal finished on 179/9 after 20 overs, giving India a 23-run victory. The match added a second format to the india national cricket team vs nepal national cricket team timeline and gave India a 2-0 record against Nepal in senior men’s internationals.
India vs Nepal Head-to-Head Record
The current senior men’s India vs Nepal head-to-head record is based on two matches.
| Format | Matches | India Wins | Nepal Wins | No Result |
| ODI | 1 | 1 | 0 | 0 |
| T20I | 1 | 1 | 0 | 0 |
| Overall | 2 | 2 | 0 | 0 |
India have won both matches played between the senior men’s national teams. The record should not include India A, India Emerging or other development-team fixtures. Those matches involve different representative sides and are recorded separately.
India vs Nepal Match Records

With only two senior international meetings, the main individual and team records are easy to track.
| Record | Player/Team | Performance |
| Highest individual score | Yashasvi Jaiswal | 100 off 49 balls |
| Nepal’s highest individual score | Aasif Sheikh | 58 off 97 balls |
| Highest India total | India | 202/4 |
| Highest Nepal total | Nepal | 230 all out |
| Largest India victory | India | 10 wickets |
| Largest T20I victory | India | 23 runs |
India A vs Nepal Upcoming Match Schedule 2026
The next fixtures involving an Indian men’s representative side and Nepal are scheduled for December 2026. However, these matches are India A vs Nepal, not India vs Nepal at senior men’s national-team level. They therefore do not change the two-match senior head-to-head record. The three-match T20 series is scheduled to take place in Kirtipur, Nepal.
| Date | Match | Format | Venue |
| December 9, 2026 | Nepal vs India A | T20 | Kirtipur |
| December 11, 2026 | Nepal vs India A | T20 | Kirtipur |
| December 13, 2026 | Nepal vs India A | T20 | Kirtipur |
The series gives Nepal another opportunity to play an Indian representative side on home soil. For searches such as India vs Nepal next match, it is important to specify the team involved. The December fixtures are India A matches and should not be presented as upcoming senior India men’s internationals.
Nepal’s 2027 Asia Cup Qualification
Nepal have secured qualification for the 2027 Men’s Asia Cup after winning the ACC Men’s Premier Cup final. On September 12, 2026, Nepal defeated the United Arab Emirates by 44 runs in the final. Nepal scored 313/9 in 50 overs, while the UAE were bowled out for 269 in 49.1 overs.
Aasif Sheikh was the standout batter for Nepal, scoring 102 from 106 balls. His century helped Nepal post a total that the UAE could not chase down. The qualification means Nepal will return to the Asia Cup after making their tournament debut in the 2023 edition. This is a significant new chapter in the India vs Nepal cricket timeline, because Nepal will now be part of the 2027 continental tournament alongside Asia’s leading teams.
Will India and Nepal Play in the 2027 Asia Cup?
An India-Nepal meeting at the 2027 Asia Cup is possible, but a specific fixture has not been confirmed. Nepal’s place in the tournament is secured following their ACC Men’s Premier Cup victory. Whether they face India will depend on the official tournament draw, group allocation and fixture schedule.
Therefore, an India vs Nepal 2027 match should not currently be listed as a confirmed fixture. If the two sides are drawn into the same group, they could meet during the group stage. If they are placed in different groups, a meeting would depend on the tournament’s format and subsequent qualification.
Wrapping Up
The India national cricket team vs Nepal national cricket team timeline currently consists of two senior men’s international matches, both played in 2023. India defeated Nepal by 10 wickets in the Asia Cup ODI before winning their Asian Games T20I quarter-final by 23 runs.
The next scheduled fixtures involving the two countries are India A vs Nepal T20 matches in December 2026, which are separate from the senior national-team record. Nepal have also qualified for the 2027 Asia Cup, opening the possibility of another senior India-Nepal encounter. For now, the senior head-to-head record stands at two matches, with India winning both.
Frequently Asked Questions (FAQs)
Q1. When did India and Nepal first play cricket?
India and Nepal first met in senior men’s international cricket on September 4, 2023, in the Asia Cup at Pallekele, Sri Lanka. India won the rain-affected ODI by 10 wickets.
Q2. How many times have India and Nepal played each other?
The senior men’s national teams have played two international matches. India won both, with one victory coming in an ODI and the other in a T20I.
Q3. What is India’s record against Nepal?
India have won two out of two senior men’s international matches against Nepal. Nepal have yet to record a win against India at senior men’s international level.
Q4. When is India A vs Nepal in 2026?
India A are scheduled to play Nepal in three T20 matches on December 9, 11 and 13, 2026. The matches are scheduled to be played in Kirtipur, Nepal.
Q5. Will India play Nepal in the 2027 Asia Cup?
A meeting is possible, but no India-Nepal fixture has been confirmed for the 2027 Asia Cup. Nepal have qualified for the tournament, while the specific match schedule will determine whether the two teams meet.
