BBC Sport cricket

IN ASSOCIATION WITH

Related BBC sites

Results

Saturday, 25 March 2017
One-Day International Series
Sri Lanka: 234 (45.1 overs)
Bangladesh: 324-5 (50.0 overs)
Bangladesh beat Sri Lanka by 90 runs
scorecard 


Sunday, 19 March 2017
One-Day International Series
Afghanistan: 264-8 (50.0 overs)
Ireland: 265-4 (48.3 overs)
Ireland beat Afghanistan by 6 wickets
scorecard 


Friday, 17 March 2017
One-Day International Series
Afghanistan: 338 (50.0 overs)
Ireland: 304 (47.3 overs)
Afghanistan beat Ireland by 34 runs
scorecard 


Thursday, 16 March 2017
Test Match Series
India: 603-9 (210.0 overs)
Australia: 451 & 204-6 (100.0 overs)
India drew with Australia
scorecard 


Wednesday, 15 March 2017
Test Match Series
Sri Lanka: 338 & 319 (113.2 overs)
Bangladesh: 467 & 191-6 (57.5 overs)
Bangladesh beat Sri Lanka by 4 wickets
scorecard 

New Zealand: 268 & 171 (63.2 overs)
S Africa: 359 & 83-2 (24.3 overs)
South Africa beat New Zealand by 8 wickets
scorecard 


Thursday, 9 March 2017
One-Day International Series
West Indies: 142 (39.2 overs)
England: 328 (50.0 overs)
England beat West Indies by 186 runs
scorecard 


Tuesday, 7 March 2017
Test Match Series
Sri Lanka: 494 & 274-6 (69.0 overs)
Bangladesh: 312 & 197 (60.2 overs)
Sri Lanka beat Bangladesh by 259 runs
scorecard 

New Zealand: 341 (114.3 overs)
S Africa: 308 & 224-6 (102.0 overs)
New Zealand drew with South Africa
scorecard 


Sunday, 5 March 2017
One-Day International Series
West Indies: 225 (47.5 overs)
England: 226-6 (48.2 overs)
England beat West Indies by 4 wickets
scorecard 


Saturday, 4 March 2017
Test Match Series
India: 189 & 274 (97.1 overs)
Australia: 276 & 112 (35.4 overs)
India beat Australia by 75 runs
scorecard 

One-Day International Series
New Zealand: 149 (41.1 overs)
S Africa: 150-4 (32.2 overs)
South Africa beat New Zealand by 6 wickets
scorecard 

United Arab Emirates: 202 (47.5 overs)
Ireland: 203-2 (41.5 overs)
Ireland beat United Arab Emirates by 8 wickets
scorecard 


Friday, 3 March 2017
One-Day International Series
West Indies: 251 (47.2 overs)
England: 296-6 (50.0 overs)
England beat West Indies by 45 runs
scorecard 


Thursday, 2 March 2017
One-Day International Series
United Arab Emirates: 185 (41.4 overs)
Ireland: 270 (49.3 overs)
Ireland beat United Arab Emirates by 85 runs
scorecard 


Wednesday, 1 March 2017
One-Day International Series
New Zealand: 280-3 (45.0 overs)
S Africa: 279-8 (50.0 overs)
New Zealand beat South Africa by 7 wickets
scorecard 


Sunday, 26 February 2017
One-Day International Series
Zimbabwe: 54 (13.5 overs)
Afghanistan: 253-9 (50.0 overs)
Afghanistan beat Zimbabwe by 106 runs (D/L)
scorecard 


Saturday, 25 February 2017
One-Day International Series
New Zealand: 112 (32.2 overs)
S Africa: 271-8 (50.0 overs)
South Africa beat New Zealand by 159 runs
scorecard 


Friday, 24 February 2017
One-Day International Series
Zimbabwe: 107-3 (22.2 overs)
Afghanistan: 111 (38.5 overs)
Zimbabwe beat Afghanistan by 7 wickets (D/L)
scorecard 


Thursday, 23 February 2017
Test Match Series
India: 105 & 107 (33.5 overs)
Australia: 260 & 285 (87.0 overs)
Australia beat India by 333 runs
scorecard 


Wednesday, 22 February 2017
One-Day International Series
New Zealand: 289-4 (50.0 overs)
S Africa: 283-9 (50.0 overs)
New Zealand beat South Africa by 6 runs
scorecard 


Tuesday, 21 February 2017
One-Day International Series
Zimbabwe: 129 (32.4 overs)
Afghanistan: 126 (29.3 overs)
Zimbabwe beat Afghanistan by 3 runs
scorecard 


Sunday, 19 February 2017
One-Day International Series
New Zealand: 207-7 (34.0 overs)
S Africa: 210-6 (33.5 overs)
South Africa beat New Zealand by 4 wickets
scorecard 

Zimbabwe: 184 (42.1 overs)
Afghanistan: 238-9 (50.0 overs)
Afghanistan beat Zimbabwe by 54 runs
scorecard 


Thursday, 16 February 2017
One-Day International Series
Zimbabwe: 99-4 (27.2 overs)
Afghanistan: 215 (49.2 overs)
Afghanistan beat Zimbabwe by 12 runs (D/L)
scorecard 


Friday, 10 February 2017
One-Day International Series
S Africa: 384-6 (50.0 overs)
Sri Lanka: 296-8 (50.0 overs)
South Africa beat Sri Lanka by 88 runs
scorecard 


Thursday, 9 February 2017
Test Match Series
India: 687-6 & 159-4 (29.0 overs)
Bangladesh: 388 & 250 (100.3 overs)
India beat Bangladesh by 208 runs
scorecard 


Tuesday, 7 February 2017
One-Day International Series
S Africa: 367-5 (50.0 overs)
Sri Lanka: 327 (48.1 overs)
South Africa beat Sri Lanka by 40 runs
scorecard 


Sunday, 5 February 2017
One-Day International Series
New Zealand: 281-9 (50.0 overs)
Australia: 257 (47.0 overs)
New Zealand beat Australia by 24 runs
scorecard 


Saturday, 4 February 2017
One-Day International Series
S Africa: 164-3 (32.0 overs)
Sri Lanka: 163 (39.2 overs)
South Africa beat Sri Lanka by 7 wickets
scorecard 


Thursday, 2 February 2017
One-Day International Series
New Zealand: Did not bat
Australia: Did not bat
No result
Rain stopped play
scorecard 


Wednesday, 1 February 2017
One-Day International Series
S Africa: 307-6 (50.0 overs)
Sri Lanka: 186 (37.5 overs)
South Africa beat Sri Lanka by 121 runs
scorecard 


Monday, 30 January 2017
One-Day International Series
New Zealand: 286-9 (50.0 overs)
Australia: 280 (47.0 overs)
New Zealand beat Australia by 6 runs
scorecard 


Saturday, 28 January 2017
One-Day International Series
S Africa: 185-2 (34.2 overs)
Sri Lanka: 181 (48.3 overs)
South Africa beat Sri Lanka by 8 wickets
scorecard 


Thursday, 26 January 2017
One-Day International Series
Australia: 369-7 (50.0 overs)
Pakistan: 312-9 (49.1 overs)
Australia beat Pakistan by 57 runs
scorecard 


Sunday, 22 January 2017
One-Day International Series
Australia: 353-6 (50.0 overs)
Pakistan: 267 (43.5 overs)
Australia beat Pakistan by 86 runs
scorecard 

India: 316-9 (50.0 overs)
England: 321-8 (50.0 overs)
England beat India by 5 runs
scorecard 


Thursday, 19 January 2017
Test Match Series
New Zealand: 354 & 111-1 (18.4 overs)
Bangladesh: 289 & 173 (52.5 overs)
New Zealand beat Bangladesh by 9 wickets
scorecard 

One-Day International Series
Australia: 265-3 (45.0 overs)
Pakistan: 263-7 (50.0 overs)
Australia beat Pakistan by 7 wickets
scorecard 

India: 381-6 (50.0 overs)
England: 366-8 (50.0 overs)
India beat England by 15 runs
scorecard 


Sunday, 15 January 2017
One-Day International Series
Australia: 220 (48.2 overs)
Pakistan: 221-4 (47.4 overs)
Pakistan beat Australia by 6 wickets
scorecard 

India: 356-7 (48.1 overs)
England: 350-7 (50.0 overs)
India beat England by 3 wickets
scorecard 


Friday, 13 January 2017
One-Day International Series
Australia: 268-9 (50.0 overs)
Pakistan: 176 (42.4 overs)
Australia beat Pakistan by 92 runs
scorecard 


Thursday, 12 January 2017
Test Match Series
S Africa: 426 (124.1 overs)
Sri Lanka: 131 & 177 (42.3 overs)
South Africa beat Sri Lanka by an innings and 118 runs
scorecard 


Wednesday, 11 January 2017
Test Match Series
New Zealand: 539 & 217-3 (39.4 overs)
Bangladesh: 595-8 & 160-9 (57.5 overs)
New Zealand beat Bangladesh by 7 wickets
scorecard 


Tuesday, 3 January 2017
Test Match Series
Australia: 538-8 & 241-2 (32.0 overs)
Pakistan: 315 & 244 (80.2 overs)
Australia beat Pakistan by 220 runs
scorecard 


Monday, 2 January 2017
Test Match Series
S Africa: 392 & 224-7 (51.5 overs)
Sri Lanka: 110 & 224 (62.0 overs)
South Africa beat Sri Lanka by 282 runs
scorecard 


Saturday, 31 December 2016
One-Day International Series
New Zealand: 239-2 (41.2 overs)
Bangladesh: 236-9 (50.0 overs)
New Zealand beat Bangladesh by 8 wickets
scorecard 


Thursday, 29 December 2016
One-Day International Series
New Zealand: 251 (50.0 overs)
Bangladesh: 184 (42.4 overs)
New Zealand beat Bangladesh by 67 runs
scorecard 


Monday, 26 December 2016
Test Match Series
S Africa: 286 & 406-6 (90.5 overs)
Sri Lanka: 205 & 281 (96.3 overs)
South Africa beat Sri Lanka by 206 runs
scorecard 

Australia: 624-8 (142.0 overs)
Pakistan: 443-9 & 163 (53.2 overs)
Australia beat Pakistan by an innings and 18 runs
scorecard 

One-Day International Series
New Zealand: 341-7 (50.0 overs)
Bangladesh: 264-9 (44.5 overs)
New Zealand beat Bangladesh by 77 runs
scorecard 


Friday, 16 December 2016
Test Match Series
India: 759-7 (190.4 overs)
England: 477 & 207 (88.0 overs)
India beat England by an innings and 75 runs
scorecard 


Thursday, 15 December 2016
Test Match Series
Australia: 429 & 202-5 (39.0 overs)
Pakistan: 142 & 450 (145.0 overs)
Australia beat Pakistan by 39 runs
scorecard 


Friday, 9 December 2016
One-Day International Series
Australia: 264-8 (50.0 overs)
New Zealand: 147 (36.1 overs)
Australia beat New Zealand by 117 runs
scorecard 


Thursday, 8 December 2016
Test Match Series
India: 631 (182.3 overs)
England: 400 & 195 (55.3 overs)
India beat England by an innings and 36 runs
scorecard 


Tuesday, 6 December 2016
One-Day International Series
Australia: 378-5 (50.0 overs)
New Zealand: 262 (47.2 overs)
Australia beat New Zealand by 116 runs
scorecard 


Sunday, 4 December 2016
One-Day International Series
Australia: 324-8 (50.0 overs)
New Zealand: 256 (44.2 overs)
Australia beat New Zealand by 68 runs
scorecard 


Sunday, 27 November 2016
International Triangular Series
Zimbabwe: 160 (36.3 overs)
Sri Lanka: 166-4 (37.3 overs)
Sri Lanka beat Zimbabwe by 6 wickets
scorecard 


Saturday, 26 November 2016
Test Match Series
India: 417 & 104-2 (20.2 overs)
England: 283 & 236 (90.2 overs)
India beat England by 8 wickets
scorecard 


Friday, 25 November 2016
Test Match Series
New Zealand: 271 & 313-5 (85.3 overs)
Pakistan: 216 & 230 (92.1 overs)
New Zealand beat Pakistan by 138 runs
scorecard 

International Triangular Series
Zimbabwe: 218-8 (49.0 overs)
West Indies: 124-5 (27.3 overs)
Zimbabwe beat West Indies by 5 runs (D/L)
scorecard 


Thursday, 24 November 2016
Test Match Series
Australia: 383 & 127-3 (40.5 overs)
S Africa: 259-9 & 250 (85.2 overs)
Australia beat South Africa by 7 wickets
scorecard 


Wednesday, 23 November 2016
International Triangular Series
Sri Lanka: 330-7 (50.0 overs)
West Indies: 329-9 (50.0 overs)
Sri Lanka beat West Indies by 1 run
scorecard 


Monday, 21 November 2016
International Triangular Series
Zimbabwe: 55-2 (13.3 overs)
Sri Lanka: Did not bat
No result
scorecard 


Saturday, 19 November 2016
International Triangular Series
Zimbabwe: 257 (50.0 overs)
West Indies: 257-8 (50.0 overs)
Zimbabwe tied with West Indies
scorecard 


Thursday, 17 November 2016
Test Match Series
India: 455 & 204 (63.1 overs)
England: 255 & 158 (97.3 overs)
India beat England by 246 runs
scorecard 

New Zealand: 200 & 108-2 (31.3 overs)
Pakistan: 133 & 171 (78.4 overs)
New Zealand beat Pakistan by 8 wickets
scorecard 


Wednesday, 16 November 2016
International Triangular Series
Sri Lanka: 165 (43.1 overs)
West Indies: 227 (49.2 overs)
West Indies beat Sri Lanka by 62 runs
scorecard 


Monday, 14 November 2016
International Triangular Series
Zimbabwe: 154 (41.3 overs)
Sri Lanka: 155-2 (24.3 overs)
Sri Lanka beat Zimbabwe by 8 wickets
scorecard 


Saturday, 12 November 2016
Test Match Series
Australia: 85 & 161 (60.1 overs)
S Africa: 326 (100.5 overs)
South Africa beat Australia by an innings and 80 runs
scorecard 


Wednesday, 9 November 2016
Test Match Series
India: 488 & 172-6 (52.3 overs)
England: 537 & 260-3 (75.3 overs)
India drew with England
scorecard 


Tuesday, 8 November 2016
One-Day International Series
Hong Kong: 181-3 (33.3 overs)
Papua NG: 244-7 (50.0 overs)
Hong Kong beat Papua New Guinea by 7 wickets (D/L)
scorecard 


Sunday, 6 November 2016
Test Match Series
Zimbabwe: 272 & 233 (58.0 overs)
Sri Lanka: 504 & 258-9 (81.4 overs)
Sri Lanka beat Zimbabwe by 257 runs
scorecard 

One-Day International Series
Hong Kong: 187 (48.1 overs)
Papua NG: 201 (45.5 overs)
Papua New Guinea beat Hong Kong by 14 runs
scorecard 


Friday, 4 November 2016
One-Day International Series
Hong Kong: 269 (49.4 overs)
Papua NG: 163 (38.2 overs)
Hong Kong beat Papua New Guinea by 106 runs
scorecard 


Thursday, 3 November 2016
Test Match Series
Australia: 244 & 361 (119.1 overs)
S Africa: 242 & 540-8 (160.1 overs)
South Africa beat Australia by 177 runs
scorecard 


Sunday, 30 October 2016
Test Match Series
Pakistan: 281 & 208 (81.3 overs)
West Indies: 337 & 154-5 (43.5 overs)
West Indies beat Pakistan by 5 wickets
scorecard 


Saturday, 29 October 2016
Test Match Series
Zimbabwe: 373 & 186 (90.3 overs)
Sri Lanka: 537 & 247-6 (61.5 overs)
Sri Lanka beat Zimbabwe by 225 runs
scorecard 

One-Day International Series
India: 269-6 (50.0 overs)
New Zealand: 79 (23.1 overs)
India beat New Zealand by 190 runs
scorecard 


Friday, 28 October 2016
Test Match Series
Bangladesh: 220 & 296 (66.5 overs)
England: 244 & 164 (45.3 overs)
Bangladesh beat England by 108 runs
scorecard 


Wednesday, 26 October 2016
One-Day International Series
India: 241 (48.4 overs)
New Zealand: 260-7 (50.0 overs)
New Zealand beat India by 19 runs
scorecard 


Sunday, 23 October 2016
One-Day International Series
India: 289-3 (48.2 overs)
New Zealand: 285 (49.4 overs)
India beat New Zealand by 7 wickets
scorecard 


Friday, 21 October 2016
Test Match Series
Pakistan: 452 & 227-2 (67.0 overs)
West Indies: 224 & 322 (108.0 overs)
Pakistan beat West Indies by 133 runs
scorecard 


Thursday, 20 October 2016
Test Match Series
Bangladesh: 248 & 263 (81.3 overs)
England: 293 & 240 (80.2 overs)
England beat Bangladesh by 22 runs
scorecard 

One-Day International Series
India: 236 (49.3 overs)
New Zealand: 242-9 (50.0 overs)
New Zealand beat India by 6 runs
scorecard 


Sunday, 16 October 2016
One-Day International Series
India: 194-4 (33.1 overs)
New Zealand: 190 (43.5 overs)
India beat New Zealand by 6 wickets
scorecard 


Thursday, 13 October 2016
Test Match Series
Pakistan: 579-3 & 123 (31.5 overs)
West Indies: 357 & 289 (109.0 overs)
Pakistan beat West Indies by 56 runs
scorecard 


Wednesday, 12 October 2016
One-Day International Series
Bangladesh: 277-6 (50.0 overs)
England: 278-6 (47.5 overs)
England beat Bangladesh by 4 wickets
scorecard 

S Africa: 327-8 (50.0 overs)
Australia: 296 (48.2 overs)
South Africa beat Australia by 31 runs
scorecard 


Sunday, 9 October 2016
One-Day International Series
S Africa: 168-4 (35.3 overs)
Australia: 167 (36.4 overs)
South Africa beat Australia by 6 wickets
scorecard 

Bangladesh: 238-8 (50.0 overs)
England: 204 (44.4 overs)
Bangladesh beat England by 34 runs
scorecard 


Saturday, 8 October 2016
Test Match Series
India: 557-5 & 216-3 (49.0 overs)
New Zealand: 299 & 153 (44.5 overs)
India beat New Zealand by 321 runs
scorecard 


Friday, 7 October 2016
One-Day International Series
Bangladesh: 288 (47.5 overs)
England: 309-8 (50.0 overs)
England beat Bangladesh by 21 runs
scorecard 


Wednesday, 5 October 2016
One-Day International Series
Pakistan: 308-6 (50.0 overs)
West Indies: 172 (44.0 overs)
Pakistan beat West Indies by 136 runs
scorecard 

S Africa: 372-6 (49.2 overs)
Australia: 371-6 (50.0 overs)
South Africa beat Australia by 4 wickets
scorecard 


Sunday, 2 October 2016
One-Day International Series
S Africa: 361-6 (50.0 overs)
Australia: 219 (37.4 overs)
South Africa beat Australia by 142 runs
scorecard 

Pakistan: 337-5 (50.0 overs)
West Indies: 278-7 (50.0 overs)
Pakistan beat West Indies by 59 runs
scorecard 


Saturday, 1 October 2016
One-Day International Series
Bangladesh: 279-8 (50.0 overs)
Afghanistan: 138 (33.5 overs)
Bangladesh beat Afghanistan by 141 runs
scorecard 


Friday, 30 September 2016
Test Match Series
India: 316 & 263 (76.5 overs)
New Zealand: 204 & 197 (81.1 overs)
India beat New Zealand by 178 runs
scorecard 

One-Day International Series
Pakistan: 284-9 (49.0 overs)
West Indies: 175 (38.4 overs)
Pakistan beat West Indies by 111 runs (D/L)
scorecard 

S Africa: 295-4 (36.2 overs)
Australia: 294-9 (50.0 overs)
South Africa beat Australia by 6 wickets
scorecard 


Wednesday, 28 September 2016
One-Day International Series
Bangladesh: 208 (49.2 overs)
Afghanistan: 212-8 (49.4 overs)
Afghanistan beat Bangladesh by 2 wickets
scorecard 


Tuesday, 27 September 2016
One-Day International Series
Australia: 199-1 (30.1 overs)
Ireland: 198 (43.5 overs)
Australia beat Ireland by 9 wickets
scorecard