Cricket in T20 matches

Results summary (by opposition)
Team
Opposition
Span
Mat
Won
Lost
Draw
Tied
Tie+W
Tie+L
NR
W/L
%W
%L
%D
%
Afghanistanv Oman2015-201765100000583.3316.66-83.33
Afghanistan Av Oman2023-2023514000000.252080-20
Bahrainv Oman2020-2023523000000.6664060-40
Bangladeshv Oman2016-202122000000-100--100
Canadav Oman2015-20226330000015050-50
Denmarkv Oman2012-201210100000--100--
Hong Kongv Oman2015-2019817000000.14212.587.5-12.5
Irelandv Oman2012-2022752000002.571.4228.57-71.42
Italyv Oman2012-201211000000-100--100
Jerseyv Oman2019-201911000000-100--100
Kenyav Oman2012-201522000000-100--100
Kuwaitv Oman2023-202310100000--100--
Malaysiav Oman2023-202310100000--100--
Maldivesv Oman2020-202010100000--100--
Namibiav Oman2012-201932100000266.6633.33-66.66
Nepalv Oman2019-2023632000101.55033.33-58.33
Netherlandsv Oman2015-20195220000114040-50
Nigeriav Oman2019-201910100000--100--
Papua New Guineav Oman2021-2024413000000.3332575-25
Philippinesv Oman2022-202210100000--100--
Qatarv Oman2020-20232110000015050-50
Saudi Arabiav Oman2022-202330300000--100--
Scotlandv Oman2012-202166000000-100--100
Singaporev Oman2023-202310100000--100--
Ugandav Oman2012-201211000000-100--100
United Arab Emiratesv Oman2015-20236330000015050-50
United States of Americav Oman2012-201211000000-100--100
Tie+W and Tie+L indicates matches tied and then won or lost in a tiebreaker such as a bowlout or one-over-eliminator ("Super Over") The result percentage excludes no results and counts ties (irrespective of a tiebreaker) as half a win
The result percentage excludes no results and counts ties as half a win.
Forfeited matches are not included.

Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Rajasthan Royals v Delhi Capitals at Jaipur, Indian Premier League 9th match, Mar 28, 2024 [Twenty20]

Lions v Warriors at Johannesburg, CSA T20 Challenge, Mar 27, 2024 [Twenty20]

Sunrisers Hyderabad v Mumbai Indians at Hyderabad, Indian Premier League 8th match, Mar 27, 2024 [Twenty20]