Cricket in Test+ODI+T20I matches

Results summary (by opposition)
Team
Opposition
Span
Mat
Won
Lost
Draw
Tied
Tie+W
Tie+L
NR
W/L
%W
%L
%D
%
Afghanistanv Kenya2010-201396300000266.6633.330.0066.66
Australiav Kenya1996-201155000000-100.000.000.00100.00
Bangladeshv Kenya1997-20071596000001.560.0040.000.0060.00
Bermudav Kenya2006-201990900000-0.00100.000.000.00
Botswanav Kenya2022-2023514000000.2520.0080.000.0020.00
Cameroonv Kenya2022-202320200000-0.00100.000.000.00
Canadav Kenya2003-201320613000010.46130.0065.000.0031.57
Englandv Kenya1999-200722000000-100.000.000.00100.00
Ghanav Kenya2019-202430300000-0.00100.000.000.00
Indiav Kenya1996-200413112000005.584.6115.380.0084.61
Irelandv Kenya2007-20121512200001680.0013.330.0085.71
Lesothov Kenya2022-202210100000-0.00100.000.000.00
Malawiv Kenya2022-202330200001-0.0066.660.000.00
Maliv Kenya2022-202320200000-0.00100.000.000.00
Namibiav Kenya2019-202322000000-100.000.000.00100.00
Nepalv Kenya2022-2022532000001.560.0040.000.0060.00
Netherlandsv Kenya2007-201916115000002.268.7531.250.0068.75
New Zealandv Kenya2007-201133000000-100.000.000.00100.00
Nigeriav Kenya2019-2023716000000.16614.2885.710.0014.28
Pakistanv Kenya1996-201177000000-100.000.000.00100.00
Papua New Guineav Kenya2019-201911000000-100.000.000.00100.00
Rwandav Kenya2022-202350500000-0.00100.000.000.00
Scotlandv Kenya2007-201917106000011.66658.8235.290.0062.50
Seychellesv Kenya2022-202210100000-0.00100.000.000.00
Sierra Leonev Kenya2023-202320200000-0.00100.000.000.00
Singaporev Kenya2019-201910100000-0.00100.000.000.00
South Africav Kenya1996-20081010000000-100.000.000.00100.00
Sri Lankav Kenya1996-201176100000685.7114.280.0085.71
St Helenav Kenya2022-202210000001-0.000.000.000.00
Tanzaniav Kenya2021-202342200000150.0050.000.0050.00
Ugandav Kenya2019-202416114000012.7568.7525.000.0073.33
West Indiesv Kenya1996-200365100000583.3316.660.0083.33
Zimbabwev Kenya1996-202333265000025.278.7815.150.0083.87
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:

Pakistan v New Zealand at Rawalpindi, 3rd T20I, Apr 21, 2024 [T20I # 2581]

Oman v United Arab Emirates at Al Amerat, ACC Men's Premier Cup final, Apr 21, 2024 [T20I # 2580]

Pakistan v New Zealand at Rawalpindi, 2nd T20I, Apr 20, 2024 [T20I # 2579]