Skip to content
Cricket Record Book

Oman National Cricket Team Records, Results and Players

Covers 178 matches played by Oman from Nov 2015 to Sep 2026 (Afghanistan matches are not in the open data set).

The Oman national cricket team has played 178 ODIs and T20Is in this record book, from Nov 2015 to Sep 2026, and its results sit almost exactly at the halfway mark. In ODIs Oman have won 34 and lost 34. In T20Is they have 49 wins and 55 defeats.

This page brings together Oman’s results against each opponent, the players with the most runs and wickets, and the team’s best and worst totals. A caveat: no Oman v Afghanistan games are counted, as the source data leaves out every Afghanistan fixture.

Oman Cricket Team Results by Format

ODIs began for Oman on 27 Apr 2019, and in 72 matches since, the record is level at 34 wins and 34 losses, with 2 ties and 2 no results. That gives a win share of 50.0 in decided games. The T20I record goes back further, to Nov 2015, and is slightly below even: 106 games yielding 49 wins against 55 defeats, a win share of 47.1, plus 2 ties.

Against regular Associate rivals the picture varies a lot. Oman are 6 from 6 against PNG in ODIs and 7 from 9 against Hong Kong in T20Is. The UAE rivalry is dead even in ODIs at 6 each, and Oman edge the T20Is 6 to 5 (see UAE vs Oman). The tough opponents are Namibia, who lead 8 to 4 in ODIs, and Scotland, who have won all 5 T20Is and 6 of the 8 decided ODIs. Nepal lead the T20I meetings 7 to 2, though Oman hold a 6 to 5 ODI edge (see Nepal vs Oman).

The latest form is poor: Oman lost 4 of their last 5 ODIs, all in May and Sep 2026, and 3 of their last 5 T20Is in Jun 2026.

Oman National Cricket Team Results by Format

FormatMatchesWonLostTiedDrawnNRWin % (decided)First match
ODIs7234342–250.027 Apr 2019
T20Is10649552–047.121 Nov 2015

Oman in ODIs

ODIs in this record book: 72, from Apr 2019 to Sep 2026.

Oman ODI Record Against Each Team

OpponentMWonLostDrawnTiedNRWin %
UAE1366–1050.0
Namibia1248–0033.3
Nepal1165–0054.5
Scotland1026–0225.0
USA953–1062.5
PNG660–00100.0
Canada422–0050.0
Netherlands321–0066.7
Ireland110–00100.0
Sri Lanka101–000.0
West Indies101–000.0
Zimbabwe101–000.0

Most Runs for Oman in ODIs

BatterMInnsRunsHSAvgSR100s50s
Jatinder Singh67671,97313030.3576.86510
Zeeshan Maqsood45451,19610929.9065.9726
Aqib Ilyas29291,191109*44.1173.4329
KH Prajapati353599610328.4674.8925
Ayan Khan3636948105*27.8875.7814
Shoaib Khan3131843105*31.2283.7117
Mohammad Nadeem343482776*43.5363.7106
Hammad Mirza2020665112*36.9472.0514
Khawar Ali282862079*26.9658.8204
Sandeep Goud282853567*25.4870.9503
Suraj Kumar181839262*32.6776.7103
Naseem Khushi24243606915.65109.4201

Most wickets for Oman in ODIs

BowlerMInnsWktsBestAvgEcon5w
Bilal Khan4747985/3120.785.054
Zeeshan Maqsood4444544/1527.784.230
Shakeel Ahmed2424525/2314.753.481
Kaleemullah4545413/4335.244.310
Khawar Ali3232395/1530.514.721
Fayyaz Butt3030354/7935.635.720
S Shrivastava1414284/2519.435.160
Jay Odedra2424284/3421.823.890
Ayan Khan3333243/1238.464.820
Aqib Ilyas2727234/3630.874.760
Hassnain Shah1212194/2624.265.550
Mohammad Nadeem2828193/4339.325.530

Highest individual scores

BatterScoreBalls4s6sAgainstDate
Jatinder Singh Oman13096155Nepal29 Apr 2026
Jatinder Singh Oman118*116130PNG12 Apr 2022
Hammad Mirza Oman112*128121Namibia4 Apr 2026
Aqib Ilyas Oman109*108121Nepal9 Feb 2020
Zeeshan Maqsood Oman109109104USA11 Feb 2020
Jatinder Singh Oman10762126Nepal14 Sep 2021

Best bowling figures

BowlerFiguresOversAgainstDate
Khawar Ali Oman5/158PNG1 Oct 2021
Shakeel Ahmed Oman5/2310UAE7 Nov 2024
Bilal Khan Oman5/319.5UAE5 Mar 2022
Muhammed Imran Oman5/3910Namibia10 Apr 2026
Bilal Khan Oman5/5410PNG16 Apr 2022
Bilal Khan Oman5/5510Scotland25 Jun 2023

Highest team totals

TeamTotalOversAgainstVenueDate
Oman318/950ZimbabweQueens Sports Club, Bulawayo29 Jun 2023
Oman307/950UAEAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat5 Feb 2022
Oman305/850NepalTribhuvan University International Cricket Ground, Kirtipur29 Apr 2026
Oman285/548.1IrelandBulawayo Athletic Club19 Jun 2023
Oman284/950USACentral Broward Regional Park, Lauderhill27 May 2025

Lowest all-out totals

TeamTotalOversAgainstVenueDate
Oman6028.1NepalBayuemas Oval, Kuala Lumpur10 Sep 2026
Oman6525.3USAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat18 Feb 2025
Oman8129NamibiaWanderers Cricket Ground, Windhoek27 Apr 2019
Oman9121.4ScotlandForthill, Dundee22 Jul 2024
Oman9830.2Sri LankaQueens Sports Club, Bulawayo23 Jun 2023

Biggest wins

ResultFormatVenueDate
Oman won by 110 runsODIAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2), Al Amarat26 Sep 2021
Oman won by 92 runsODITribhuvan University International Cricket Ground, Kirtipur11 Feb 2020
Oman won by 85 runsODIDubai International Cricket Stadium, Dubai16 Apr 2022
Oman won by 8 wicketsODIMannofield Park, Aberdeen15 Aug 2019
Oman won by 8 wicketsODITribhuvan University International Cricket Ground, Kirtipur9 Feb 2020
Oman won by 8 wicketsODIAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat5 Nov 2024

Latest results

MatchDateVenueResult
Nepal v Oman10 Sep 2026Bayuemas Oval, Kuala LumpurNepal won by 87 runs
UAE v Oman8 Sep 2026YSD-UKM Cricket Oval, BangiUAE won by 49 runs
Nepal v Oman5 May 2026Tribhuvan University International Cricket Ground, KirtipurNepal won by 81 runs
UAE v Oman3 May 2026Tribhuvan University International Cricket Ground, KirtipurUAE won by 54 runs
Oman v Nepal29 Apr 2026Tribhuvan University International Cricket Ground, KirtipurOman won by 102 runs (DLS)
UAE v Oman27 Apr 2026Tribhuvan University International Cricket Ground, KirtipurUAE won by 25 runs
Oman v Namibia10 Apr 2026Namibia Cricket Ground, WindhoekNamibia won by 1 wicket
Oman v Scotland8 Apr 2026Namibia Cricket Ground, WindhoekOman won by 12 runs

Oman in T20Is

T20Is in this record book: 106, from Nov 2015 to Jun 2026.

Oman T20I Record Against Each Team

OpponentMWonLostDrawnTiedNRWin %
UAE1165–0054.5
Nepal1027–1022.2
Hong Kong972–0077.8
Bahrain752–0071.4
Canada734–0042.9
Ireland725–0028.6
Namibia724–1033.3
Netherlands624–0033.3
PNG541–0080.0
Scotland505–000.0
Kuwait431–0075.0
Saudi Arabia321–0066.7
USA303–000.0
Australia202–000.0
Bangladesh202–000.0
Malaysia211–0050.0
Qatar220–00100.0
Singapore220–00100.0

Most runs for Oman in T20Is

BatterMInnsRunsHSAvgSR100s50s
Jatinder Singh66661,48273*24.70123.2909
Aqib Ilyas50501,2056730.12119.9009
Zeeshan Maqsood55551,191102*25.89118.7414
KH Prajapati434381674*21.47107.9406
Mohammad Nadeem454575677*22.91103.7003
Aamir Kaleem444469372*18.24114.5503
Naseem Khushi34345916919.06162.3602
Ayan Khan343454053*18.62106.7201
Hammad Mirza262647262*19.67107.7603
Khawar Ali282845272*17.38101.5702
V Shukla212139652*23.29142.9601
PS Athavale17173645422.75126.3902

Most Wickets for Oman in T20Is

BowlerMInnsWktsBestAvgEcon5w
Bilal Khan6868944/1917.676.800
Zeeshan Maqsood5757484/722.676.540
Fayyaz Butt4343473/1622.747.880
Aamir Kaleem4040465/1518.417.712
Aqib Ilyas3535454/1015.536.030
Khawar Ali3333384/1117.426.660
Shakeel Ahmed4444383/1526.636.570
Mohammad Nadeem5353344/2330.627.800
Kaleemullah3939333/2326.157.080
Mehran Khan2727253/720.927.070
Sufyan Mehmood2828233/2630.748.570
J Ramanandi1414173/2219.298.070

Highest individual scores

BatterScoreBalls4s6sAgainstDate
Zeeshan Maqsood Oman102*4479Bahrain19 Nov 2022
Mohammed Al Balushi Oman815176Bahrain3 Jun 2026
Mohammad Nadeem Oman77*4146Canada16 Nov 2022
Zeeshan Maqsood Oman76*4465Canada19 Feb 2022
KH Prajapati Oman74*5654Canada19 Feb 2022
Jatinder Singh Oman73*4274PNG17 Oct 2021

Best bowling figures

BowlerFiguresOversAgainstDate
Aamir Kaleem Oman5/154Nepal10 Oct 2019
S Shrivastava Oman5/184Bahrain19 Nov 2022
Aamir Kaleem Oman5/294UAE14 Feb 2022
Zeeshan Maqsood Oman4/73Netherlands9 Oct 2019
Aqib Ilyas Oman4/104Bahrain3 Nov 2023
Khawar Ali Oman4/113.2Philippines21 Feb 2022

Highest team totals

TeamTotalOversAgainstVenueDate
Oman220/520BahrainAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat19 Nov 2022
Oman204/520QatarICC Academy, Dubai14 Dec 2024
Oman200/920KuwaitAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2), Al Amarat17 Apr 2024
Oman190/620CanadaAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat16 Nov 2022
Oman190/520USAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat20 Feb 2025

Lowest all-out totals

TeamTotalOversAgainstVenueDate
Oman4713.2EnglandSir Vivian Richards Stadium, North Sound13 Jun 2024
Oman6716.4PakistanDubai International Cricket Stadium, Dubai12 Sep 2025
Oman7817NepalAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat18 Feb 2022
Oman8219.4CanadaMaple Leaf North-West Ground, King City3 Oct 2024
Oman9019.2MalaysiaSingapore National Cricket Ground8 Jun 2026

Biggest wins

ResultFormatVenueDate
Oman won by 106 runsT20IAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat19 Nov 2022
Oman won by 68 runsT20IWest End Park International Cricket Stadium, Doha22 Sep 2023
Oman won by 63 runsT20IAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2), Al Amarat14 Apr 2024
Oman won by 10 wicketsT20IAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat25 Feb 2020
Oman won by 10 wicketsT20IAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat17 Oct 2021
Oman won by 10 wicketsT20ITribhuvan University International Cricket Ground, Kirtipur3 Nov 2023

Latest results

MatchDateVenueResult
Oman v Malaysia8 Jun 2026Singapore National Cricket GroundMalaysia won by 8 wickets
Oman v Nepal7 Jun 2026Singapore National Cricket GroundNepal won by 8 wickets
Hong Kong v Oman5 Jun 2026Singapore National Cricket GroundHong Kong won by 154 runs
Oman v Bahrain3 Jun 2026Singapore National Cricket GroundOman won by 20 runs
Oman v Singapore1 Jun 2026Singapore National Cricket GroundOman won by 7 runs (DLS)
Oman v Australia20 Feb 2026Pallekele International Cricket Stadium, KandyAustralia won by 9 wickets
Ireland v Oman14 Feb 2026Sinhalese Sports Club Ground, ColomboIreland won by 96 runs
Sri Lanka v Oman12 Feb 2026Pallekele International Cricket Stadium, KandySri Lanka won by 105 runs

Most Player of the Match Awards for Oman

PlayerAwards
Aqib Ilyas12
Zeeshan Maqsood10
Jatinder Singh8
Mohammad Nadeem6
Bilal Khan5
Khawar Ali5
Aamir Kaleem5
Shakeel Ahmed4
Shoaib Khan2
KH Prajapati2

Oman Cricket Team Players: Top Run Scorers and Wicket Takers

Jatinder Singh (Oman) is the leading batter in both formats. His ODI tally is 1,973 including 5 centuries, and he adds 1,482 in T20Is, and his 130 off 96 balls against Nepal at Kirtipur on 29 Apr 2026 is Oman’s highest ODI score. Aqib Ilyas (Oman) averages 44.11 in ODIs, the best among the top scorers, and collects more match awards than any teammate, 12.

Bilal Khan (Oman) carries the attack. He has taken 98 ODI wickets (average 20.78, four hauls of five) and 94 in T20Is at 17.67. Shakeel Ahmed (Oman) has 52 ODI wickets at an average of 14.75, the best of any regular bowler. Zeeshan Maqsood (Oman) is the all-rounder of the group, with 1,196 runs and 54 wickets in ODIs, 1,191 runs and 48 wickets in T20Is, and the only T20I hundred, 102* against Bahrain in Nov 2022.

Aamir Kaleem (Oman) took 5/15 against Nepal in Oct 2019, the best T20I figures, and Khawar Ali (Oman) matched that number in an ODI against PNG in Oct 2021.

Highest and Lowest Totals for Oman

Oman’s best ODI total is 318/9 against Zimbabwe at Bulawayo on 29 Jun 2023, and their best T20I total is 220/5 against Bahrain at Al Amarat on 19 Nov 2022, the day of their 106-run win. The low points are stark. England dismissed Oman for 47 at the Sir Vivian Richards Stadium on 13 Jun 2024, and for 67 by Pakistan at the Dubai International Cricket Stadium in Sep 2025. The ODI low of 60 came against Nepal at Kuala Lumpur on 10 Sep 2026. For Oman’s record against Namibia, see Namibia vs Oman.

Questions about Oman

How many matches has the Oman national cricket team won?

Across 178 games since Nov 2015, Oman have 34 ODI wins to go with 34 losses, and 49 T20I wins to 55 losses. Each format also has 2 ties. Matches with Afghanistan are outside the data.

Who is Oman's leading run scorer?

Jatinder Singh leads both formats, with an ODI aggregate of 1,973 and a T20I aggregate of 1,482. Zeeshan Maqsood (1,196) and Aqib Ilyas (1,191) follow in ODIs.

Which Oman bowler has the most wickets?

Bilal Khan: 98 ODI and 94 T20I wickets. No other Oman bowler has reached 60 in either format. His best ODI figures are 5/31 against the UAE on 5 Mar 2022.

What is Oman's lowest score in international cricket?

Oman’s lowest T20I total is 47 all out against England at North Sound, Antigua, on 13 Jun 2024. The ODI low is 60, made against Nepal in Kuala Lumpur in Sep 2026.

Which team has Oman beaten most often?

Hong Kong, with 7 T20I wins in 9 games, and PNG, beaten in all 6 ODIs and 4 of 5 T20Is. Oman have also beaten the UAE 6 times in each format.

Source: ball-by-ball match data from Cricsheet.org (ODC-BY). See how we compile these records.