Sri Lanka vs Oman Cricket Timeline: Complete Match History, Records and Stats
The Sri Lanka national cricket team vs Oman national cricket team timeline is compact but revealing. Five meetings. Four formats. One consistent outcome in every official match-Sri Lanka won. From a two-match bilateral T20I series in Muscat in 2021 to a commanding 105-run demolition at the 2026 ICC Men’s T20 World Cup, every fixture tells a precise story about where the gap between a Full Member nation and a high-performing Associate side currently stands. This article covers the full match-by-match timeline, verified head-to-head records, aggregate batting and bowling statistics, and tactical patterns that have repeated across every meeting.
Key Takeaways Box
- Sri Lanka have won all four official competitive matches against Oman (3 T20Is + 1 ODI)
- Oman’s only win came in a non-official T20 warm-up against Sri Lanka A (February 2026)
- Sri Lanka’s highest total against Oman: 225/5-T20 World Cup 2026, Pallekele
- Largest official victory: 10 wickets (ODI, Bulawayo, 2023)
- Best batting performance: Avishka Fernando-83* off 59 balls (1st T20I, 2021)
- Best bowling figures: Lahiru Kumara-4/30 (1st T20I, 2021)
- Oman produced only one team score above 150 in four official meetings against Sri Lanka
Full Sri Lanka vs Oman Cricket Timeline at a Glance

The fastest way to read the Sri Lanka national cricket team vs Oman national cricket team timeline is through the verified match results table below. Every official and warm-up fixture from 2021 to 2026 is included.
Read More: Sri Lanka women vs New Zealand women’s national cricket team timeline
| Year | Event | Venue | Winner | Margin |
| 2021 | 1st T20I, Bilateral Series | Al Amerat, Muscat | Sri Lanka | 19 runs |
| 2021 | 2nd T20I, Bilateral Series | Al Amerat, Muscat | Sri Lanka | 5 wickets |
| 2023 | ODI, CWC Qualifier | Bulawayo | Sri Lanka | 10 wickets |
| 2026 | T20 Warm-Up | Colombo | Oman | 5 wickets |
| 2026 | T20 World Cup Group B | Pallekele | Sri Lanka | 105 runs |
Head-to-Head Record by Format
| Format | Matches | Sri Lanka Wins | Oman Wins |
| T20I | 3 | 3 | 0 |
| ODI | 1 | 1 | 0 |
| Warm-Up T20 | 1 | 0 | 1 |
| Total | 5 | 4 | 1 |
In every format where official points were at stake, Sri Lanka won. Oman’s 5-wicket warm-up win in February 2026 was achieved against a second-choice lineup-it carried no official T20I status.
Sri Lanka vs Oman Records: All Formats
When reviewing the Sri Lanka national cricket team vs Oman national cricket team timeline, the records section is where the competitive gap becomes most visible in hard numbers.
Highest and Lowest Team Scores
| Stat | Score | Team | Match | Year |
| Highest Total | 225/5 | Sri Lanka | T20 WC 2026 | 2026 |
| 2nd Highest | 163/5 | Sri Lanka | 2nd T20I | 2021 |
| Highest (Oman) | 159/8 | Oman | 2nd T20I | 2021 |
| Lowest (Any Format) | 98 all out | Oman | ODI, 2023 | 2023 |
| Lowest T20I (Oman) | 120/9 | Oman | T20 WC 2026 | 2026 |
Biggest Victory Margins
| Winner | Margin | Format | Year |
| Sri Lanka | 10 wickets | ODI | 2023 |
| Sri Lanka | 105 runs | T20I | 2026 |
| Sri Lanka | 5 wickets | T20I | 2021 |
| Sri Lanka | 19 runs | T20I | 2021 |
Sri Lanka have never required a close finish against Oman in an official fixture. Their narrowest win-19 runs in the 2021 first T20I-was never truly under threat after Avishka Fernando‘s 83* set a commanding platform.

Last 5 Match Results: Quick Reference
| # | Date | Format | Winner | Margin |
| 1 | Oct 7, 2021 | T20I | Sri Lanka | 19 runs |
| 2 | Oct 9, 2021 | T20I | Sri Lanka | 5 wkts |
| 3 | Jun 23, 2023 | ODI | Sri Lanka | 10 wkts |
| 4 | Feb 3, 2026 | Warm-Up | Oman | 5 wkts |
| 5 | Feb 12, 2026 | T20I | Sri Lanka | 105 runs |
Aggregate Batting Records: Sri Lanka vs Oman
Understanding individual batting performances across the Sri Lanka vs Oman cricket timeline requires going match by match.
Highest Individual Innings (All Official Matches)
| Score | Player | Team | Match | Year |
| 83* | Avishka Fernando | Sri Lanka | 1st T20I | 2021 |
| 61 | Kusal Mendis | Sri Lanka | T20 WC 2026 | 2026 |
| 60 | Pavan Rathnayake | Sri Lanka | T20 WC 2026 | 2026 |
| 59 | Aqib Ilyas | Oman | 2nd T20I | 2021 |
| 53* | Mohammad Nadeem | Oman | T20 WC 2026 | 2026 |
| 51* | Dasun Shanaka | Sri Lanka | 1st T20I | 2021 |
| 50 | Dasun Shanaka | Sri Lanka | T20 WC 2026 | 2026 |
| 40 | Naseem Khushi | Oman | 1st T20I | 2021 |
Key Batting Notes
- Avishka Fernando’s 83* off 59 balls (October 2021) remains the highest individual innings in any Sri Lanka vs Oman match across all formats
- Dasun Shanaka’s 50 off 19 balls at the 2026 T20 World Cup is the fastest half-century in this fixture
- Pavan Rathnayake’s 60 off 28 balls was the most explosive innings in the 2026 T20 World Cup match
- Jatinder Singh has appeared in the most fixtures for Oman (4 total, including warm-up)-the most caps for any Oman player against Sri Lanka
- Oman produced only one team score above 150 in four official meetings-their 2nd T20I total of 159/8 in 2021

Aggregate Bowling Records: Sri Lanka vs Oman
Read More: Bangladesh national cricket team vs Zimbabwe national cricket team timeline
Best Bowling Figures Per Match
| Figures | Player | Team | Match | Year |
| 4/30 | Lahiru Kumara | Sri Lanka | 1st T20I | 2021 |
| 2/11 (4 ov) | Maheesh Theekshana | Sri Lanka | T20 WC 2026 | 2026 |
| 2/19 | Dushmantha Chameera | Sri Lanka | T20 WC 2026 | 2026 |
| 2/18 | Jay Odedra | Oman | Warm-Up 2026 | 2026 |
| 2/21 | Shah Faisal | Oman | Warm-Up 2026 | 2026 |
| 2/42 | Fayyaz Butt | Oman | 1st T20I | 2021 |
Cross-Format Wicket Takers (Official Matches)
| Player | Team | Wickets | Formats |
| Lahiru Kumara | Sri Lanka | 4 | T20I |
| Wanindu Hasaranga | Sri Lanka | 4 | ODI |
| Maheesh Theekshana | Sri Lanka | 2 | T20I |
| Dushmantha Chameera | Sri Lanka | 2 | T20I |
| Jay Odedra | Oman | 2 | T20I + ODI |
| Fayyaz Butt | Oman | 2 | T20I |
Key Bowling Notes
- Lahiru Kumara’s 4/30 is the best bowling figures in any Sri Lanka vs Oman official fixture
- Maheesh Theekshana’s economy of 2.75 (2/11 off 4 overs) in the 2026 T20 World Cup is the most dominant spell by economy rate in this fixture
- Wanindu Hasaranga and Kumara combined for 8 wickets to bowl Oman out for 98 in the 2023 ODI qualifier
- Sri Lanka used seam-first bowling in the powerplay in both the 2021 and 2026 T20I meetings-a recurring tactical preference against Oman’s top order
Match-by-Match Breakdown
Each fixture in the Sri Lanka national cricket team vs Oman national cricket team timeline has a distinct story, tactical context, and measurable turning point.
October 2021-First T20I: Muscat
Sri Lanka won by 19 runs | SL: 162/4 | OMA: 143/8
Avishka Fernando’s unbeaten 83 off 59 balls was the defining performance. Dasun Shanaka added a rapid 51* off 24 balls in the final overs. Sri Lanka posted 162/4 on what was a competitive Muscat surface.
Turning Point
Lahiru Kumara entered the bowling attack and took 4/30 in 4 overs, breaking Oman’s middle order in consecutive overs. Oman never recovered. Naseem Khushi scored 40 but found no support in the chase. Sri Lanka relied on seam bowling at the top, targeting the stumps, attacking with pace rather than spin-a tactic that would reappear at the 2026 T20 World Cup against the same opposition.
October 2021-Second T20I: Muscat
Sri Lanka won by 5 wickets | OMA: 159/8 | SL: 163/5
Aqib Ilyas scored 59 off 38 balls-Oman’s best innings in any official match against Sri Lanka. Oman posted 159/8, their highest official total in this fixture. It was a genuine contest.
Turning Point
Sri Lanka needed 30 off the last 21 balls at 133/5. Bhanuka Rajapaksa and Chamika Karunaratne held their composure and sealed the chase with 15 balls remaining. The result confirmed the series 2-0 for Sri Lanka, and both matches showed a pattern that would define the rivalry: Oman producing individual performances without the partnership depth to convert them into match-winning totals.
June 2023-ODI Qualifier: Bulawayo
Sri Lanka won by 10 wickets | OMA: 98 all out | SL: target reached without loss
This is the largest margin of victory in the entire Sri Lanka vs Oman cricket timeline. In the ICC Men’s Cricket World Cup Qualifier in Zimbabwe, Wanindu Hasaranga and Lahiru Kumara dismantled Oman’s batting lineup and bowled them out for 98. Sri Lanka reached the target without losing a wicket.
What This Result Reveals
A 10-wicket win in ODI cricket is not just a dominant scoreline-it means the opposition’s total was so low that the chasing side never needed to take a risk. Oman’s ODI batting depth from positions 5 through 11 is the primary structural vulnerability this fixture exposed.

February 2026-T20 Warm-Up: Colombo
Oman won by 5 wickets | SL A: 145/9 | OMA: 146/5
This is Oman’s only win against any Sri Lanka side. The match carried no official T20I status-Sri Lanka fielded an A-team lineup, not their first-choice World Cup squad.
The Story Behind the Upset
Kaleem scored 80 off 47 balls-the highest innings by any Oman batter in any match against Sri Lanka across all formats. Vinayak Shukla added 39* and Jiten Ramanandi anchored the chase. Jay Odedra (2/18) and Shah Faisal (2/21) controlled Sri Lanka A’s innings. Oman’s batting unit had evolved considerably by 2026. Kaleem’s aggressive intent was something Oman had not demonstrated in any previous Sri Lanka encounter. However, the match was played without competitive pressure-and without Sri Lanka’s tournament-level attack. Nine days later, the full picture would become clear.
February 2026-T20 World Cup Group B: Pallekele
Sri Lanka won by 105 runs | SL: 225/5 | OMA: 120/9
The standout fixture in the Sri Lanka national cricket team vs Oman national cricket team timeline. Sri Lanka posted 225/5-the highest total at the 2026 ICC Men’s T20 World Cup at that stage, and one of the highest in T20 World Cup history.
Sri Lanka’s Batting Masterclass
- Kusal Mendis: 61-controlled, anchoring the top order
- Pavan Rathnayake: 60 off 28 balls-the most explosive innings of the match
- Dasun Shanaka: 50 off 19 balls-Sri Lanka’s fastest T20I half-century in this fixture
Three batters crossing 50 in the same T20I innings is rare at any level. Against Oman at a World Cup, it set a total that was never achievable under match conditions.
The Bowling Dismantlement
Dushmantha Chameera struck twice in the powerplay (2/19), removing Oman’s top order before the required rate climbed past 15. Maheesh Theekshana’s four-over spell-2/11, economy 2.75-was the defining bowling performance in the fixture’s history by economy rate. In a match where Sri Lanka scored at 11.25 runs per over, Theekshana conceded fewer than 3 per over. Mohammad Nadeem’s 53* was the only resistance. Oman finished 120/9-their second-lowest total in any Sri Lanka encounter.
Tactical Pattern Analysis Across the Full Timeline
Reviewing every fixture in the Sri Lanka vs Oman cricket timeline reveals two repeating structural themes:
Seam-First Powerplay Strategy
Sri Lanka used aggressive seam bowling during the powerplay in both the 2021 and 2026 T20I meetings. The specific combination-short of a length, targeting the stumps, pace bowlers operating at the top-suggests a deliberate blueprint against Oman’s top-order batting style rather than surface-driven improvisation.
Oman’s Partnership Conversion Problem
Oman produced only one team score above 150 in four official meetings. Across all five fixtures, three individual Oman batters scored above 40. None of those starts became partnerships that changed a match result in an official fixture. The data points to a clear structural issue: Oman produces capable individual batters, but the team’s middle and lower orders have consistently failed to extend those starts into competitive totals.

Oman’s Measurable Progress in the Timeline
The Sri Lanka vs Oman timeline is not simply a story of dominance. Oman qualified for consecutive T20 World Cups-2021 and 2026-a significant achievement for an Associate nation competing against dozens of others for limited spots. Jatinder Singh’s presence across four fixtures (official and warm-up) makes him Oman’s most experienced player against Sri Lanka. Kaleem’s 80 off 47 in the 2026 warm-up showed a quality of batting Oman had not previously displayed against Sri Lanka in any match. These are measurable improvements, not just narrative claims. consistent partnership depth beyond the top three, and a bowling attack capable of containing a Full Member batting unit posting above 150 with wickets in hand.
FAQs:
Q1. What is the head-to-head record between Sri Lanka and Oman?
A1. Sri Lanka have won all four official competitive matches-three T20Is and one ODI. Oman has zero official wins. Their only win came in a non-official T20 warm-up match in February 2026 against Sri Lanka A.
Q2. How many times have Sri Lanka and Oman played cricket?
A2. Five times in total-twice in T20Is in Muscat (October 2021), once in an ODI at the 2023 CWC Qualifier in Bulawayo, once in a T20 warm-up in Colombo (February 2026), and once in the T20 World Cup 2026 Group B stage in Pallekele.
Q3. What is Sri Lanka’s highest score against Oman?
A3. 225/5 in 20 overs, at Pallekele International Stadium, during the T20 World Cup 2026 Group B match on February 12, 2026.
Q4. What is Oman’s highest score against Sri Lanka?
A4. 159/8 in 20 overs, scored in the 2nd T20I at Al Amerat, Muscat, October 9, 2021-the only occasion Oman posted above 150 in an official match against Sri Lanka.
Q5. Who scored the highest individual innings in Sri Lanka vs Oman?
A5. Avishka Fernando-83* off 59 balls, in the 1st T20I at Al Amerat, Muscat, October 7, 2021.
Q6. What are the best bowling figures in Sri Lanka vs Oman?
A6. Lahiru Kumara-4/30 in 4 overs, also in the 1st T20I at Muscat, October 7, 2021. This remains the best bowling figures in any official Sri Lanka vs Oman fixture.
Q7. Did Oman ever beat Sri Lanka in official cricket?
A7. No. Oman have never beaten Sri Lanka in any official T20I or ODI. Their only win came in a non-official T20 warm-up in February 2026, where Sri Lanka fielded an A-team lineup.
Q8. What happened in the Sri Lanka vs Oman T20 World Cup 2026 match?
A8. Sri Lanka posted 225/5 and bowled Oman out for 120/9, winning by 105 runs at Pallekele on February 12, 2026. Maheesh Theekshana took 2/11 off four overs. It was Sri Lanka’s largest T20I win over Oman.
Q9. What is the biggest win in the Sri Lanka vs Oman cricket timeline?
A9. In ODIs: Sri Lanka won by 10 wickets (Bulawayo, 2023)-the largest margin by result type. In T20Is: Sri Lanka won by 105 runs (Pallekele, 2026)-the largest runs margin.
Q10. Who is the most experienced Oman player against Sri Lanka?
A10. Jatinder Singh has appeared in four fixtures against Sri Lanka (including official and warm-up matches), making him the most experienced Oman batter in this fixture. Aqib Ilyas holds Oman’s highest individual score in an official T20I against Sri Lanka-59 off 38 balls in the 2nd T20I, 2021.