Home
Fixtures
International Fixtures
Major matches in the next four weeks
Other matches in the next four weeks
Archive
Recent Scorecards
Internationals
First-Class
ListA
Twenty20
Women's Int
All
Seasons
2025/26
2025
2024/25
2024
2023/24
2023
All Seasons
Players
Afghanistan
Australia
Bangladesh
England
India
Ireland
New Zealand
Pakistan
South Africa
Sri Lanka
West Indies
Zimbabwe
all countries
Awards to Players
Deaths
2025
2024
2023
2022
Countries
Afghanistan
Australia
Bangladesh
England
India
Ireland
New Zealand
Pakistan
South Africa
Sri Lanka
West Indies
Zimbabwe
all countries
Grounds
Afghanistan
Australia
Bangladesh
England
India
Ireland
New Zealand
Pakistan
South Africa
Sri Lanka
West Indies
Zimbabwe
all countries
Teams
Afghanistan
Australia
Bangladesh
England
India
Ireland
New Zealand
Pakistan
South Africa
Sri Lanka
West Indies
Zimbabwe
all countries
Print Material
The Cricketer Archive
Berkshire CCC Yearbook
The Cricket Statistician
The WCA Yearbook
The WCA Magazine
The WCA Bulletin
The WCA Wicket Women
The WCA News
Geoffrey Webb Journal
Statistics
Records by Format
Test
ODI
World Cup
Champions Trophy
Twenty20 International
Twenty20 World Cup
Women's Test
Women's ODI
Women's World Cup
Women's International Twenty20
Women's Twenty20 World Cup
Youth Test
Youth ODI
Youth Twenty20 International
First-Class
ListA
Twenty20
ICC Trophy
all formats
Records by Country
Afghanistan
Australia
Bangladesh
England
India
Ireland
New Zealand
Pakistan
South Africa
Sri Lanka
West Indies
Zimbabwe
all countries
General Information
Balls per Over - Test
Balls per Over - FC
Rain Rule Methods
Assn Cricket Statisticians & Historians
Search
Oracles
Official Oracle
Player Oracle
Scorecard Oracle
General
General Search
On This Day
Cricket Happenings
Century in International Cricket
Five Wickets in an International
Innings in International Cricket
Biographical Events
Births on this Day
Deaths on this Day
Milestones
Test
Career Runs
Career Highest Score
Career Wickets
Career Best Bowling
One-Day International
Career Runs
Career Highest Score
Career Wickets
Career Best Bowling
World Cup
Career Runs
Career Highest Score
Career Wickets
Career Best Bowling
International Twenty20
Career Runs
Career Highest Score
Career Wickets
Career Best Bowling
Women's Test
Career Runs
Career Highest Score
Career Wickets
Career Best Bowling
Women's ODI
Career Runs
Career Highest Score
Career Wickets
Career Best Bowling
Women's Int Twenty20
Career Runs
Career Highest Score
Career Wickets
Career Best Bowling
First-Class
Career Runs
Career Highest Score
Career Wickets
Career Best Bowling
ListA
Career Runs
Career Highest Score
Career Wickets
Career Best Bowling
Twenty20
Career Runs
Career Highest Score
Career Wickets
Career Best Bowling
The Cricketer Archive
Client Services
Contact Us
Twenty20 Matches played on Al Amerat Cricket Ground, Al Amerat (125)
20th January 2019
Asian Cricket Council Twenty20 Western Region 2018/19
Bahrain v Saudi Arabia
tt7438
21st January 2019
Asian Cricket Council Twenty20 Western Region 2018/19
Bahrain v Maldives
tt7443
22nd January 2019
Asian Cricket Council Twenty20 Western Region 2018/19
Kuwait v Qatar
tt7448
23rd January 2019
Asian Cricket Council Twenty20 Western Region 2018/19
Maldives v Qatar
tt7455
24th January 2019
Asian Cricket Council Twenty20 Western Region 2018/19
Kuwait v Saudi Arabia
tt7458
24th January 2019
Asian Cricket Council Twenty20 Western Region 2018/19
Final
Qatar v Saudi Arabia
tt7459
13th February 2019
Oman Quadrangular Twenty20 Tournament 2018/19
Netherlands v Scotland
tt7512
13th February 2019
Oman Quadrangular Twenty20 Tournament 2018/19
Oman v Ireland
tt7511
15th February 2019
Oman Quadrangular Twenty20 Tournament 2018/19
Ireland v Scotland
tt7532
15th February 2019
Oman Quadrangular Twenty20 Tournament 2018/19
Oman v Netherlands
tt7531
17th February 2019
Oman Quadrangular Twenty20 Tournament 2018/19
Ireland v Netherlands
tt7551
17th February 2019
Oman Quadrangular Twenty20 Tournament 2018/19
Oman v Scotland
tt7552
5th October 2019
Oman Twenty20 Series 2019/20
Ireland v Netherlands
tt8224
5th October 2019
Oman Twenty20 Series 2019/20
Oman v Hong Kong
tt8223
6th October 2019
Oman Twenty20 Series 2019/20
Hong Kong v Nepal
tt8230
6th October 2019
Oman Twenty20 Series 2019/20
Oman v Ireland
tt8229
7th October 2019
Oman Twenty20 Series 2019/20
Hong Kong v Ireland
tt8237
7th October 2019
Oman Twenty20 Series 2019/20
Nepal v Netherlands
tt8236
9th October 2019
Oman Twenty20 Series 2019/20
Ireland v Nepal
tt8243
9th October 2019
Oman Twenty20 Series 2019/20
Oman v Netherlands
tt8244
10th October 2019
Oman Twenty20 Series 2019/20
Hong Kong v Netherlands
tt8248
10th October 2019
Oman Twenty20 Series 2019/20
Oman v Nepal
tt8249
23rd February 2020
Asian Cricket Council Twenty20 Western Region 2019/20
Group A
Maldives v Qatar
tt8806
23rd February 2020
Asian Cricket Council Twenty20 Western Region 2019/20
Group A
Oman v Bahrain
tt8808
24th February 2020
Asian Cricket Council Twenty20 Western Region 2019/20
Group B
Iran v Saudi Arabia
tt8813
24th February 2020
Asian Cricket Council Twenty20 Western Region 2019/20
Group B
Kuwait v United Arab Emirates
tt8816
25th February 2020
Asian Cricket Council Twenty20 Western Region 2019/20
Group A
Bahrain v Qatar
tt8819
25th February 2020
Asian Cricket Council Twenty20 Western Region 2019/20
Group A
Oman v Maldives
tt8817
26th February 2020
Asian Cricket Council Twenty20 Western Region 2019/20
Semi-Final
Bahrain v Kuwait
tt8823
27th February 2020
Asian Cricket Council Twenty20 Western Region 2019/20
Final
Kuwait v United Arab Emirates
tt8827
17th October 2021
ICC Men's T20 World Cup 2021/22
First Round Group B
Bangladesh v Scotland
tt10129
17th October 2021
ICC Men's T20 World Cup 2021/22
First Round Group B
Oman v Papua New Guinea
tt10128
19th October 2021
ICC Men's T20 World Cup 2021/22
First Round Group B
Oman v Bangladesh
tt10139
19th October 2021
ICC Men's T20 World Cup 2021/22
First Round Group B
Papua New Guinea v Scotland
tt10138
21st October 2021
ICC Men's T20 World Cup 2021/22
First Round Group B
Bangladesh v Papua New Guinea
tt10160
21st October 2021
ICC Men's T20 World Cup 2021/22
First Round Group B
Oman v Scotland
tt10161
11th February 2022
Oman Quadrangular Twenty20 Series 2021/22
Oman v Nepal
tt10563
12th February 2022
Oman Quadrangular Twenty20 Series 2021/22
Nepal v United Arab Emirates
tt10567
12th February 2022
Oman Quadrangular Twenty20 Series 2021/22
Oman v Ireland
tt10568
13th February 2022
Oman Quadrangular Twenty20 Series 2021/22
Ireland v United Arab Emirates
tt10574
14th February 2022
Oman Quadrangular Twenty20 Series 2021/22
Ireland v Nepal
tt10581
14th February 2022
Oman Quadrangular Twenty20 Series 2021/22
Oman v United Arab Emirates
tt10580
18th February 2022
ICC Men's T20 World Cup Global Qualifier Group A 2021/22
Group A
Ireland v United Arab Emirates
tt10602
18th February 2022
ICC Men's T20 World Cup Global Qualifier Group A 2021/22
Group B
Oman v Nepal
tt10600
19th February 2022
ICC Men's T20 World Cup Global Qualifier Group A 2021/22
Group A
Germany v United Arab Emirates
tt10609
19th February 2022
ICC Men's T20 World Cup Global Qualifier Group A 2021/22
Group B
Oman v Canada
tt10607
21st February 2022
ICC Men's T20 World Cup Global Qualifier Group A 2021/22
Group B
Canada v Nepal
tt10621
21st February 2022
ICC Men's T20 World Cup Global Qualifier Group A 2021/22
Group A
Germany v Ireland
tt10620
22nd February 2022
ICC Men's T20 World Cup Global Qualifier Group A 2021/22
5th Place Semi-Final
Canada v Germany
tt10624
22nd February 2022
ICC Men's T20 World Cup Global Qualifier Group A 2021/22
Semi-Final
Nepal v United Arab Emirates
tt10625
24th February 2022
ICC Men's T20 World Cup Global Qualifier Group A 2021/22
5th Place Play-off
Bahrain v Canada
tt10634
24th February 2022
ICC Men's T20 World Cup Global Qualifier Group A 2021/22
Final
Ireland v United Arab Emirates
tt10636
11th August 2022
Bahrain in Oman 2022
1st Twenty20
Bahrain v Kuwait
tt11260
13th August 2022
Bahrain in Oman 2022
2nd Twenty20
Bahrain v Kuwait
tt11268
14th August 2022
Bahrain in Oman 2022
3rd Twenty20
Bahrain v Kuwait
tt11271
16th August 2022
Bahrain in Oman 2022
4th Twenty20
Bahrain v Kuwait
tt11278
17th August 2022
Bahrain in Oman 2022
5th Twenty20
Bahrain v Kuwait
tt11280
20th August 2022
Asia Cup 2022
Qualifying Group
Hong Kong v Singapore
tt11285
21st August 2022
Asia Cup 2022
Qualifying Group
Kuwait v United Arab Emirates
tt11287
22nd August 2022
Asia Cup 2022
Qualifying Group
Singapore v United Arab Emirates
tt11289
23rd August 2022
Asia Cup 2022
Qualifying Group
Hong Kong v Kuwait
tt11291
24th August 2022
Asia Cup 2022
Qualifying Group
Hong Kong v United Arab Emirates
tt11294
24th August 2022
Asia Cup 2022
Qualifying Group
Kuwait v Singapore
tt11293
14th November 2022
Desert Cup Twenty20 International Series 2022/23
Bahrain v Canada
tt11679
14th November 2022
Desert Cup Twenty20 International Series 2022/23
Oman v Saudi Arabia
tt11678
15th November 2022
Desert Cup Twenty20 International Series 2022/23
Canada v Saudi Arabia
tt11680
15th November 2022
Desert Cup Twenty20 International Series 2022/23
Oman v Bahrain
tt11681
16th November 2022
Desert Cup Twenty20 International Series 2022/23
Bahrain v Saudi Arabia
tt11682
16th November 2022
Desert Cup Twenty20 International Series 2022/23
Oman v Canada
tt11683
17th November 2022
Desert Cup Twenty20 International Series 2022/23
Bahrain v Canada
tt11685
17th November 2022
Desert Cup Twenty20 International Series 2022/23
Oman v Saudi Arabia
tt11684
19th November 2022
Desert Cup Twenty20 International Series 2022/23
Canada v Saudi Arabia
tt11694
19th November 2022
Desert Cup Twenty20 International Series 2022/23
Oman v Bahrain
tt11695
20th November 2022
Desert Cup Twenty20 International Series 2022/23
Bahrain v Saudi Arabia
tt11698
20th November 2022
Desert Cup Twenty20 International Series 2022/23
Oman v Canada
tt11697
21st November 2022
Desert Cup Twenty20 International Series 2022/23
3rd Place Play-off
Bahrain v Saudi Arabia
tt11703
21st November 2022
Desert Cup Twenty20 International Series 2022/23
Final
Oman v Canada
tt11704
17th October 2023
Afghanistan A in Oman 2023/24
Oman v Afghanistan A
tt12750
18th October 2023
Afghanistan A in Oman 2023/24
Oman v Afghanistan A
tt12752
20th October 2023
Afghanistan A in Oman 2023/24
Oman v Afghanistan A
tt12774
21st October 2023
Afghanistan A in Oman 2023/24
Oman v Afghanistan A
tt12795
23rd October 2023
Afghanistan A in Oman 2023/24
Oman v Afghanistan A
tt12816
6th March 2024
Papua New Guinea in Oman 2023/24
1st Twenty20
Oman v Papua New Guinea
tt13313
7th March 2024
Papua New Guinea in Oman 2023/24
2nd Twenty20
Oman v Papua New Guinea
tt13320
8th March 2024
Papua New Guinea in Oman 2023/24
3rd Twenty20
Oman v Papua New Guinea
tt13325
1st April 2024
Namibia in Oman 2024
1st Twenty20
Oman v Namibia
tt13440
2nd April 2024
Namibia in Oman 2024
2nd Twenty20
Oman v Namibia
tt13444
4th April 2024
Namibia in Oman 2024
3rd Twenty20
Oman v Namibia
tt13449
5th April 2024
Namibia in Oman 2024
4th Twenty20
Oman v Namibia
tt13452
7th April 2024
Namibia in Oman 2024
5th Twenty20
Oman v Namibia
tt13459
12th April 2024
Asian Cricket Council Premier Cup 2024
Group A
Malaysia v Nepal
tt13476
12th April 2024
Asian Cricket Council Premier Cup 2024
Group B
Oman v Bahrain
tt13474
13th April 2024
Asian Cricket Council Premier Cup 2024
Group B
Cambodia v Kuwait
tt13485
13th April 2024
Asian Cricket Council Premier Cup 2024
Group A
Nepal v Qatar
tt13487
15th April 2024
Asian Cricket Council Premier Cup 2024
Group A
Hong Kong v Nepal
tt13502
15th April 2024
Asian Cricket Council Premier Cup 2024
Group B
Oman v United Arab Emirates
tt13505
16th April 2024
Asian Cricket Council Premier Cup 2024
Group B
Bahrain v Cambodia
tt13508
16th April 2024
Asian Cricket Council Premier Cup 2024
Group A
Qatar v Saudi Arabia
tt13507
17th April 2024
Asian Cricket Council Premier Cup 2024
Group B
Cambodia v United Arab Emirates
tt13512
17th April 2024
Asian Cricket Council Premier Cup 2024
Group A
Hong Kong v Malaysia
tt13510
19th April 2024
Asian Cricket Council Premier Cup 2024
Semi-Final
Nepal v United Arab Emirates
tt13519
19th April 2024
Asian Cricket Council Premier Cup 2024
Semi-Final
Oman v Hong Kong
tt13520
20th April 2024
Asian Cricket Council Premier Cup 2024
3rd Place Play-off
Hong Kong v Nepal
tt13527
21st April 2024
Asian Cricket Council Premier Cup 2024
Final
Oman v United Arab Emirates
tt13531
18th October 2024
Asian Cricket Council Men's T20 Emerging Teams Asia Cup 2024/25
Group A
Afghanistan A v Sri Lanka A
tt14294
18th October 2024
Asian Cricket Council Men's T20 Emerging Teams Asia Cup 2024/25
Group A
Bangladesh A v Hong Kong
tt14293
19th October 2024
Asian Cricket Council Men's T20 Emerging Teams Asia Cup 2024/25
Group B
India A v Pakistan Shaheens
tt14300
19th October 2024
Asian Cricket Council Men's T20 Emerging Teams Asia Cup 2024/25
Group B
Oman v United Arab Emirates
tt14299
20th October 2024
Asian Cricket Council Men's T20 Emerging Teams Asia Cup 2024/25
Group A
Afghanistan A v Bangladesh A
tt14310
20th October 2024
Asian Cricket Council Men's T20 Emerging Teams Asia Cup 2024/25
Group A
Hong Kong v Sri Lanka A
tt14309
21st October 2024
Asian Cricket Council Men's T20 Emerging Teams Asia Cup 2024/25
Group B
India A v United Arab Emirates
tt14316
21st October 2024
Asian Cricket Council Men's T20 Emerging Teams Asia Cup 2024/25
Group B
Oman v Pakistan Shaheens
tt14315
22nd October 2024
Asian Cricket Council Men's T20 Emerging Teams Asia Cup 2024/25
Group A
Afghanistan A v Hong Kong
tt14319
22nd October 2024
Asian Cricket Council Men's T20 Emerging Teams Asia Cup 2024/25
Group A
Bangladesh A v Sri Lanka A
tt14320
23rd October 2024
Asian Cricket Council Men's T20 Emerging Teams Asia Cup 2024/25
Group B
Oman v India A
tt14328
23rd October 2024
Asian Cricket Council Men's T20 Emerging Teams Asia Cup 2024/25
Group B
Pakistan Shaheens v United Arab Emirates
tt14327
25th October 2024
Asian Cricket Council Men's T20 Emerging Teams Asia Cup 2024/25
Semi-Final
Afghanistan A v India A
tt14338
25th October 2024
Asian Cricket Council Men's T20 Emerging Teams Asia Cup 2024/25
Semi-Final
Pakistan Shaheens v Sri Lanka A
tt14337
27th October 2024
Asian Cricket Council Men's T20 Emerging Teams Asia Cup 2024/25
Final
Afghanistan A v Sri Lanka A
tt14340
13th November 2024
Netherlands in Oman 2024/25
1st Twenty20
Oman v Netherlands
tt14352
14th November 2024
Netherlands in Oman 2024/25
2nd Twenty20
Oman v Netherlands
tt14355
16th November 2024
Netherlands in Oman 2024/25
3rd Twenty20
Oman v Netherlands
tt14361
20th February 2025
United States of America in Oman 2024/25
1st Twenty20
Oman v United States of America
tt14884
21st February 2025
United States of America in Oman 2024/25
2nd Twenty20
Oman v United States of America
tt14885
23rd February 2025
United States of America in Oman 2024/25
3rd Twenty20
Oman v United States of America
tt14889
This page was created by the CricketArchive Oracles
LATEST SCORES
CURRENT EVENTS
ICC Men's Cricket World Cup League Two 2023/24 to 2027
ICC Women's Cricket World Cup Qualifier 2024/25
ICC World Test Championship 2023 to 2025
Kartini Cup 2024/25
Norway in Portugal 2025
Norway Women in Portugal 2025
Pakistan in New Zealand 2024/25
Zimbabwe in Bangladesh 2024/25
View all Current Events
CLICK HERE
|
Privacy Policy
|
FAQs
|
Contact
|
Copyright © 2003-2025 CricketArchive
 
JavaScript is required for this browser.