Men's Test ·
England (won)353 & 313/8dSouth Africa175 & 252
England won by 239 runs
South Africa tour of England · Match 3 · The Oval
Scorecard: England v South Africa, 31 Jul 2017Replay: England v South Africa, 31 Jul 2017
899 matches · Men's · Test
Men's Test ·
England won by 239 runs
South Africa tour of England · Match 3 · The Oval
Scorecard: England v South Africa, 31 Jul 2017Replay: England v South Africa, 31 Jul 2017
Men's Test ·
India won by 304 runs
India tour of Sri Lanka · Match 1 · Galle International Stadium
Scorecard: India v Sri Lanka, 29 Jul 2017Replay: India v Sri Lanka, 29 Jul 2017
Men's Test ·
Sri Lanka won by 4 wickets
Zimbabwe tour of Sri Lanka · R Premadasa Stadium, Colombo
Scorecard: Zimbabwe v Sri Lanka, 18 Jul 2017Replay: Zimbabwe v Sri Lanka, 18 Jul 2017
Men's Test ·
South Africa won by 340 runs
South Africa tour of England · Match 2 · Trent Bridge
Scorecard: South Africa v England, 17 Jul 2017Replay: South Africa v England, 17 Jul 2017
Men's Test ·
England won by 211 runs
Basil D'Oliveira Trophy · Match 1 · Lord's
Scorecard: England v South Africa, 9 Jul 2017Replay: England v South Africa, 9 Jul 2017
Men's Test ·
Pakistan won by 101 runs
Pakistan in West Indies Test Series · Match 3 · Windsor Park, Roseau
Scorecard: West Indies v Pakistan, 14 May 2017Replay: West Indies v Pakistan, 14 May 2017
Men's Test ·
West Indies won by 106 runs
Pakistan in West Indies Test Series · Match 2 · Kensington Oval
Scorecard: West Indies v Pakistan, 4 May 2017Replay: West Indies v Pakistan, 4 May 2017
Men's Test ·
Pakistan won by 7 wickets
Pakistan in West Indies Test Series · Match 1 · Sabina Park
Scorecard: West Indies v Pakistan, 25 Apr 2017Replay: West Indies v Pakistan, 25 Apr 2017
Men's Test ·
Match drawn
South Africa in New Zealand Test Series · Match 3 · Seddon Park, Hamilton
Scorecard: New Zealand v South Africa, 29 Mar 2017Replay: New Zealand v South Africa, 29 Mar 2017
Men's Test ·
India won by 8 wickets
Border-Gavaskar Trophy · Match 4 · Himachal Pradesh Cricket Association Stadium, Dharamsala
Scorecard: India v Australia, 28 Mar 2017Replay: India v Australia, 28 Mar 2017
Men's Test ·
Match drawn
Border-Gavaskar Trophy · Match 3 · JSCA International Stadium Complex, Ranchi
Scorecard: India v Australia, 20 Mar 2017Replay: India v Australia, 20 Mar 2017
Men's Test ·
Bangladesh won by 4 wickets
Bangladesh in Sri Lanka Test Series · Match 2 · P Saravanamuttu Stadium, Colombo
Scorecard: Sri Lanka v Bangladesh, 19 Mar 2017Replay: Sri Lanka v Bangladesh, 19 Mar 2017
Men's Test ·
South Africa won by 8 wickets
South Africa in New Zealand Test Series · Match 2 · Basin Reserve, Wellington
Scorecard: New Zealand v South Africa, 18 Mar 2017Replay: New Zealand v South Africa, 18 Mar 2017
Men's Test ·
Match drawn
South Africa in New Zealand Test Series · Match 1 · University Oval, Dunedin
Scorecard: New Zealand v South Africa, 12 Mar 2017Replay: New Zealand v South Africa, 12 Mar 2017
Men's Test ·
Sri Lanka won by 259 runs
Bangladesh in Sri Lanka Test Series · Match 1 · Galle International Stadium
Scorecard: Sri Lanka v Bangladesh, 11 Mar 2017Replay: Sri Lanka v Bangladesh, 11 Mar 2017
Men's Test ·
India won by 75 runs
Border-Gavaskar Trophy · Match 2 · M Chinnaswamy Stadium, Bengaluru
Scorecard: India v Australia, 7 Mar 2017Replay: India v Australia, 7 Mar 2017
Men's Test ·
Australia won by 333 runs
Australia in India Test Series · Match 1 · Maharashtra Cricket Association Stadium, Pune
Scorecard: India v Australia, 25 Feb 2017Replay: India v Australia, 25 Feb 2017
Men's Test ·
India won by 208 runs
2016/17 · Rajiv Gandhi International Stadium, Uppal
Scorecard: India v Bangladesh, 13 Feb 2017Replay: India v Bangladesh, 13 Feb 2017
Men's Test ·
New Zealand won by 9 wickets
Bangladesh in New Zealand Test Series · Match 2 · Hagley Oval, Christchurch
Scorecard: New Zealand v Bangladesh, 23 Jan 2017Replay: New Zealand v Bangladesh, 23 Jan 2017
Men's Test ·
New Zealand won by 7 wickets
Bangladesh in New Zealand Test Series · Match 1 · Basin Reserve, Wellington
Scorecard: New Zealand v Bangladesh, 16 Jan 2017Replay: New Zealand v Bangladesh, 16 Jan 2017
Men's Test ·
South Africa won by an innings and 118 runs
Sri Lanka in South Africa Test Series · Match 3 · Wanderers Stadium, Johannesburg
Scorecard: South Africa v Sri Lanka, 14 Jan 2017Replay: South Africa v Sri Lanka, 14 Jan 2017
Men's Test ·
Australia won by 220 runs
Pakistan in Australia Test Series · Match 3 · Sydney Cricket Ground
Scorecard: Australia v Pakistan, 7 Jan 2017Replay: Australia v Pakistan, 7 Jan 2017
Men's Test ·
South Africa won by 282 runs
Sri Lanka in South Africa Test Series · Match 2 · Newlands, Cape Town
Scorecard: South Africa v Sri Lanka, 5 Jan 2017Replay: South Africa v Sri Lanka, 5 Jan 2017
Men's Test ·
Australia won by an innings and 18 runs
Pakistan in Australia Test Series · Match 2 · Melbourne Cricket Ground
Scorecard: Australia v Pakistan, 30 Dec 2016Replay: Australia v Pakistan, 30 Dec 2016
Men's Test ·
South Africa won by 206 runs
Sri Lanka in South Africa Test Series · Match 1 · St George's Park, Port Elizabeth
Scorecard: South Africa v Sri Lanka, 30 Dec 2016Replay: South Africa v Sri Lanka, 30 Dec 2016
Men's Test ·
India won by an innings and 75 runs
England in India Test Series · Match 5 · MA Chidambaram Stadium
Scorecard: India v England, 20 Dec 2016Replay: India v England, 20 Dec 2016
Men's Test ·
Australia won by 39 runs
Pakistan in Australia Test Series · Match 1 · Brisbane Cricket Ground
Scorecard: Australia v Pakistan, 19 Dec 2016Replay: Australia v Pakistan, 19 Dec 2016
Men's Test ·
India won by an innings and 36 runs
England in India Test Series · Match 4 · Wankhede Stadium, Mumbai
Scorecard: India v England, 12 Dec 2016Replay: India v England, 12 Dec 2016
Men's Test ·
New Zealand won by 138 runs
Pakistan in New Zealand Test Series · Match 2 · Seddon Park, Hamilton
Scorecard: New Zealand v Pakistan, 29 Nov 2016Replay: New Zealand v Pakistan, 29 Nov 2016
Men's Test ·
India won by 8 wickets
England in India Test Series · Match 3 · Punjab Cricket Association IS Bindra Stadium, Mohali, Chandigarh
Scorecard: India v England, 29 Nov 2016Replay: India v England, 29 Nov 2016