Oman Quadrangular T20I Series 2018/19 · Match 4 · T20 · 15 Feb 2019
Ireland
180/7 (20.0)
Scotland
181/4 (18.3)
Scotland won by 6 wickets
Oman Quadrangular T20I Series 2018/19 · Match 3 · T20 · 15 Feb 2019
Oman
166/4 (20.0)
Netherlands
167/2 (18.5)
Netherlands won by 8 wickets
Oman Quadrangular T20I Series 2018/19 · Match 2 · T20 · 13 Feb 2019
Oman
144/9 (20.0)
Ireland
159/5 (20.0)
Ireland won by 15 runs
Oman Quadrangular T20I Series 2018/19 · Match 1 · T20 · 13 Feb 2019
Netherlands
154/3 (19.5)
Scotland
153/7 (20.0)
Netherlands won by 7 wickets
Bangladesh tour of New Zealand 2018/19 · Match 1 · ODI · 13 Feb 2019
New Zealand
233/2 (44.3)
Bangladesh
232/10 (48.5)
New Zealand won by 8 wickets
India tour of New Zealand 2018/19 · Match 3 · T20 · 10 Feb 2019
New Zealand
212/4 (20.0)
India
208/6 (20.0)
New Zealand won by 4 runs
India tour of New Zealand 2018/19 · Match 2 · T20 · 8 Feb 2019
New Zealand
158/8 (20.0)
India
162/3 (18.5)
India won by 7 wickets
India tour of New Zealand 2018/19 · Match 1 · T20 · 6 Feb 2019
New Zealand
219/6 (20.0)
India
139/10 (19.2)
New Zealand won by 80 runs
Pakistan tour of South Africa 2018/19 · Match 3 · T20 · 6 Feb 2019
South Africa
141/9 (20.0)
Pakistan
168/9 (20.0)
Pakistan won by 27 runs
Nepal tour of United Arab Emirates 2018/19 · Match 3 · T20 · 3 Feb 2019
United Arab Emirates
90/8 (10.0)
Nepal
104/8 (10.0)
Nepal won by 14 runs
India tour of New Zealand 2018/19 · Match 5 · ODI · 3 Feb 2019
New Zealand
217/10 (44.1)
India
252/10 (49.5)
India won by 35 runs
Pakistan tour of South Africa 2018/19 · Match 2 · T20 · 3 Feb 2019
South Africa
188/3 (20.0)
Pakistan
181/7 (20.0)
South Africa won by 7 runs
Nepal tour of United Arab Emirates 2018/19 · Match 2 · T20 · 1 Feb 2019
United Arab Emirates
107/10 (19.2)
Nepal
111/6 (19.3)
Nepal won by 4 wickets
Pakistan tour of South Africa 2018/19 · Match 1 · T20 · 1 Feb 2019
South Africa
192/6 (20.0)
Pakistan
186/9 (20.0)
South Africa won by 6 runs
Nepal tour of United Arab Emirates 2018/19 · Match 1 · T20 · 31 Jan 2019
United Arab Emirates
153/6 (20.0)
Nepal
132/7 (20.0)
United Arab Emirates won by 21 runs
India tour of New Zealand 2018/19 · Match 4 · ODI · 31 Jan 2019
New Zealand
93/2 (14.4)
India
92/10 (30.5)
New Zealand won by 8 wickets
Pakistan tour of South Africa 2018/19 · Match 5 · ODI · 30 Jan 2019
South Africa
241/3 (40.0)
Pakistan
240/8 (50.0)
South Africa won by 7 wickets
Nepal tour of United Arab Emirates 2018/19 · Match 3 · ODI · 28 Jan 2019
United Arab Emirates
254/6 (50.0)
Nepal
255/6 (44.4)
Nepal won by 4 wickets
India tour of New Zealand 2018/19 · Match 3 · ODI · 28 Jan 2019
New Zealand
243/10 (49.1)
India
245/3 (43.0)
India won by 7 wickets
Pakistan tour of South Africa 2018/19 · Match 4 · ODI · 27 Jan 2019
South Africa
164/10 (41.0)
Pakistan
168/2 (31.3)
Pakistan won by 8 wickets
Nepal tour of United Arab Emirates 2018/19 · Match 2 · ODI · 26 Jan 2019
United Arab Emirates
97/10 (19.3)
Nepal
242/9 (50.0)
Nepal won by 145 runs
India tour of New Zealand 2018/19 · Match 2 · ODI · 26 Jan 2019
New Zealand
234/10 (40.2)
India
324/4 (50.0)
India won by 90 runs
Nepal tour of United Arab Emirates 2018/19 · Match 1 · ODI · 25 Jan 2019
United Arab Emirates
116/7 (32.1)
Nepal
113/10 (33.5)
United Arab Emirates won by 3 wickets
Pakistan tour of South Africa 2018/19 · Match 3 · ODI · 25 Jan 2019
South Africa
187/2 (33.0)
Pakistan
317/6 (50.0)
South Africa won by 13 runs (D/L)
India tour of New Zealand 2018/19 · Match 1 · ODI · 23 Jan 2019
New Zealand
157/10 (38.0)
India
156/2 (34.5)
India won by 8 wickets (D/L)
Results go back to 2002 and are fullest from about 2014; earlier years have gaps, and not every competition is covered. A new result can take a few days to appear here unless we covered the match live.
Ball-by-ball data: Cricsheet (cricsheet.org), ODC-By 1.0. Fantasy points are worked out with our current scoring rules.
Player photos are from Wikimedia Commons; each photo's credit and licence are on the player's page.