| 2016-01-02 | Test | South Africa v England | 627/7d · 629/6d & 159/6 | Drawn | Newlands |
| 2016-01-02 | ODI | New Zealand v Sri Lanka | 75/3 | No result | Saxton Oval |
| 2016-01-02 | ODI | Afghanistan v Zimbabwe | 58 · 175 | Zimbabwe won by 117 runs | Sharjah Cricket Stadium |
| 2016-01-03 | Test | Australia v West Indies | 176/2d · 330 | Drawn | Sydney Cricket Ground |
| 2016-01-04 | ODI | Afghanistan v Zimbabwe | 161 · 226 | Zimbabwe won by 65 runs | Sharjah Cricket Stadium |
| 2016-01-05 | ODI | New Zealand v Sri Lanka | 294/5 · 258 | New Zealand won by 36 runs | Bay Oval |
| 2016-01-06 | ODI | Afghanistan v Zimbabwe | 254/8 · 248 | Afghanistan won by 2 wickets | Sharjah Cricket Stadium |
| 2016-01-07 | T20I | New Zealand v Sri Lanka | 182/4 · 179/9 | New Zealand won by 3 runs | Bay Oval |
| 2016-01-08 | T20I | Afghanistan v Zimbabwe | 187/7 · 182/7 | Afghanistan won by 5 runs | Sharjah Cricket Stadium |
| 2016-01-10 | T20I | New Zealand v Sri Lanka | 147/1 · 142/8 | New Zealand won by 9 wickets | Eden Park |
| 2016-01-10 | T20I | Afghanistan v Zimbabwe | 215/6 · 134 | Afghanistan won by 81 runs | Sharjah Cricket Stadium |
| 2016-01-12 | ODI | Australia v India | 310/5 · 309/3 | Australia won by 5 wickets | WACA Ground |
| 2016-01-14 | Test | South Africa v England | 313 & 83 · 323 & 74/3 | England won by 7 wickets | New Wanderers Stadium |
| 2016-01-15 | ODI | Australia v India | 309/3 · 308/8 | Australia won by 7 wickets | Brisbane Cricket Ground |
| 2016-01-15 | T20I | New Zealand v Pakistan | 155 · 171/8 | Pakistan won by 16 runs | Eden Park |
| 2016-01-15 | T20I | Bangladesh v Zimbabwe | 166/6 · 163/7 | Bangladesh won by 4 wickets | Sheikh Abu Naser Stadium |
| 2016-01-17 | ODI | Australia v India | 296/7 · 295/6 | Australia won by 3 wickets | Melbourne Cricket Ground |
| 2016-01-17 | T20I | New Zealand v Pakistan | 171/0 · 168/7 | New Zealand won by 10 wickets | Seddon Park |
| 2016-01-17 | T20I | Bangladesh v Zimbabwe | 167/3 · 125/8 | Bangladesh won by 42 runs | Sheikh Abu Naser Stadium |
| 2016-01-20 | ODI | Australia v India | 348/8 · 323 | Australia won by 25 runs | Manuka Oval |
| 2016-01-20 | T20I | Bangladesh v Zimbabwe | 156/6 · 187/6 | Zimbabwe won by 31 runs | Sheikh Abu Naser Stadium |
| 2016-01-22 | Test | South Africa v England | 475 & 248/5d · 342 & 101 | South Africa won by 280 runs | SuperSport Park |
| 2016-01-22 | T20I | New Zealand v Pakistan | 196/5 · 101 | New Zealand won by 95 runs | Westpac Stadium |
| 2016-01-22 | T20I | Bangladesh v Zimbabwe | 162 · 180/4 | Zimbabwe won by 18 runs | Sheikh Abu Naser Stadium |
| 2016-01-23 | ODI | Australia v India | 330/7 · 331/4 | India won by 6 wickets | Sydney Cricket Ground |
| 2016-01-25 | ODI | New Zealand v Pakistan | 280/8 · 210 | New Zealand won by 70 runs | Basin Reserve |
| 2016-01-26 | T20I | Australia v India | 151 · 188/3 | India won by 37 runs | Adelaide Oval |
| 2016-01-29 | T20I (W) | Australia v India | 125/8 · 69/0 | India won by 10 wickets | Melbourne Cricket Ground |
| 2016-01-29 | T20I | Australia v India | 157/8 · 184/3 | India won by 27 runs | Melbourne Cricket Ground |
| 2016-01-30 | T20I | Hong Kong v Scotland | 72/1 · 66/7 | Hong Kong won by 9 wickets | Mission Road Ground |
| 2016-01-31 | T20I (W) | Australia v India | 136/5 · 121/8 | Australia won by 15 runs | Sydney Cricket Ground |
| 2016-01-31 | T20I | Australia v India | 197/5 · 200/3 | India won by 7 wickets | Sydney Cricket Ground |
| 2016-01-31 | ODI | New Zealand v Pakistan | 265/7 · 290 | New Zealand won by 3 wickets | Eden Park |
| 2016-01-31 | T20I | Hong Kong v Scotland | 124 · 161/9 | Scotland won by 37 runs | Mission Road Ground |
| 2016-02-03 | ODI | South Africa v England | 250/5 · 399/9 | England won by 39 runs | Mangaung Oval |
| 2016-02-03 | ODI | New Zealand v Australia | 307/8 · 148 | New Zealand won by 159 runs | Eden Park |
| 2016-02-03 | T20I | United Arab Emirates v Netherlands | 73 · 157/5 | Netherlands won by 84 runs | ICC Academy |
| 2016-02-04 | T20I | United Arab Emirates v Scotland | 148/8 · 139/9 | United Arab Emirates won by 9 runs | ICC Academy |
| 2016-02-06 | ODI | South Africa v England | 262/7 · 263/5 | England won by 5 wickets | St George's Park |
| 2016-02-06 | ODI | New Zealand v Australia | 281/9 · 283/6 | Australia won by 4 wickets | Westpac Stadium |
| 2016-02-07 | ODI (W) | Australia v India | 231/7 · 234/5 | India won by 5 wickets | Bellerive Oval |
| 2016-02-07 | ODI (W) | South Africa v England | 196 · 150/3 | England won by 7 wickets | Willowmoore Park |
| 2016-02-07 | T20I | Ireland v Papua New Guinea | 96/5 · 89/9 | Ireland won by 7 runs | Tony Ireland Stadium |
| 2016-02-08 | ODI | New Zealand v Australia | 246 · 191 | New Zealand won by 55 runs | Seddon Park |
| 2016-02-09 | ODI | South Africa v England | 319/3 · 318/8 | South Africa won by 7 wickets | SuperSport Park |
| 2016-02-09 | T20I | Ireland v Papua New Guinea | 105 · 116/8 | Papua New Guinea won by 11 runs | Tony Ireland Stadium |
| 2016-02-09 | T20I | India v Sri Lanka | 101 · 105/5 | Sri Lanka won by 5 wickets | Maharashtra Cricket Association Stadium |
| 2016-02-12 | ODI | South Africa v England | 266/9 · 262 | South Africa won by 1 wickets | New Wanderers Stadium |
| 2016-02-12 | Test | New Zealand v Australia | 183 & 327 · 562 | Australia won by 1 innings & 52 runs | Basin Reserve |
| 2016-02-12 | T20I | India v Sri Lanka | 196/6 · 127/9 | India won by 69 runs | JSCA International Stadium Complex |
| 2016-02-14 | ODI | South Africa v England | 237/5 · 236 | South Africa won by 5 wickets | Newlands |
| 2016-02-14 | T20I | United Arab Emirates v Ireland | 100 · 134/8 | Ireland won by 34 runs | Zayed Cricket Stadium |
| 2016-02-14 | T20I | India v Sri Lanka | 84/1 · 82 | India won by 9 wickets | Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium |
| 2016-02-16 | T20I | United Arab Emirates v Ireland | 133/7 · 128/9 | United Arab Emirates won by 5 runs | Zayed Cricket Stadium |
| 2016-02-18 | T20I (W) | South Africa v England | 132/6 · 147/7 | England won by 15 runs | Boland Park |
| 2016-02-19 | T20I | South Africa v England | 135/7 · 134/8 | South Africa won by 3 wickets | Newlands |
| 2016-02-19 | T20I | Hong Kong v Oman | 175/7 · 180/5 | Oman won by 5 runs | Khan Shaheb Osman Ali Stadium |
| 2016-02-20 | Test | New Zealand v Australia | 370 & 335 · 505 & 201/3 | Australia won by 7 wickets | Hagley Oval |
| 2016-02-20 | ODI (W) | New Zealand v Australia | 202/9 · 193 | New Zealand won by 9 runs | Bay Oval |
| 2016-02-21 | T20I | South Africa v England | 172/1 · 171 | South Africa won by 9 wickets | New Wanderers Stadium |
| 2016-02-21 | T20I (W) | South Africa v England | 131/4 · 133/6 | England won by 4 wickets | New Wanderers Stadium |
| 2016-02-21 | T20I | Hong Kong v United Arab Emirates | 146/7 · 147/4 | United Arab Emirates won by 6 wickets | Khan Shaheb Osman Ali Stadium |
| 2016-02-22 | ODI (W) | New Zealand v Australia | 206/9 · 210/2 | Australia won by 8 wickets | Bay Oval |
| 2016-02-22 | T20I | Oman v United Arab Emirates | 101/8 · 172/6 | United Arab Emirates won by 71 runs | Shere Bangla National Stadium |
| 2016-02-24 | ODI (W) | South Africa v West Indies | 198 · 214/7 | West Indies won by 16 runs | Buffalo Park |
| 2016-02-24 | T20I | India v Bangladesh | 166/6 · 121/7 | India won by 45 runs | Shere Bangla National Stadium |
| 2016-02-25 | T20I | Sri Lanka v United Arab Emirates | 129/8 · 115/9 | Sri Lanka won by 14 runs | Shere Bangla National Stadium |
| 2016-02-26 | T20I | Bangladesh v United Arab Emirates | 133/8 · 82 | Bangladesh won by 51 runs | Shere Bangla National Stadium |
| 2016-02-27 | ODI (W) | South Africa v West Indies | 175 · 232 | West Indies won by 57 runs | Buffalo Park |
| 2016-02-27 | T20I | India v Pakistan | 85/5 · 83 | India won by 5 wickets | Shere Bangla National Stadium |
| 2016-02-28 | T20I | Bangladesh v Sri Lanka | 147/7 · 124/8 | Bangladesh won by 23 runs | Shere Bangla National Stadium |
| 2016-02-29 | ODI (W) | South Africa v West Indies | 235/6 · 200/8 | South Africa won by 35 runs | Buffalo Park |
| 2016-02-29 | T20I | Pakistan v United Arab Emirates | 131/3 · 129/6 | Pakistan won by 7 wickets | Shere Bangla National Stadium |
| 2016-03-01 | T20I | India v Sri Lanka | 142/5 · 138/9 | India won by 5 wickets | Shere Bangla National Stadium |
| 2016-03-02 | T20I | Bangladesh v Pakistan | 131/5 · 129/7 | Bangladesh won by 5 wickets | Shere Bangla National Stadium |
| 2016-03-03 | T20I | India v United Arab Emirates | 82/1 · 81/9 | India won by 9 wickets | Shere Bangla National Stadium |
| 2016-03-04 | T20I | South Africa v Australia | 158/7 · 157/9 | South Africa won by 3 wickets | Kingsmead |
| 2016-03-04 | T20I (W) | South Africa v West Indies | 125/6 · 114/6 | South Africa won by 11 runs | Kingsmead |
| 2016-03-04 | T20I | Pakistan v Sri Lanka | 151/4 · 150/4 | Pakistan won by 6 wickets | Shere Bangla National Stadium |
| 2016-03-06 | T20I | South Africa v Australia | 204/7 · 205/5 | Australia won by 5 wickets | New Wanderers Stadium |
| 2016-03-06 | T20I | Bangladesh v India | 120/5 · 122/2 | India won by 8 wickets | Shere Bangla National Stadium |
| 2016-03-08 | T20I | Hong Kong v Zimbabwe | 144/6 · 158/8 | Zimbabwe won by 14 runs | Vidarbha Cricket Association Stadium |
| 2016-03-09 | T20I | South Africa v Australia | 178/4 · 181/4 | Australia won by 6 wickets | Newlands |
| 2016-03-09 | T20I (W) | South Africa v West Indies | 119/3 · 115/8 | South Africa won by 4 runs | Newlands |
| 2016-03-09 | T20I | Bangladesh v Netherlands | 153/7 · 145/7 | Bangladesh won by 8 runs | Himachal Pradesh Cricket Association Stadium |
| 2016-03-09 | T20I | Ireland v Oman | 154/5 · 157/8 | Oman won by 2 wickets | Himachal Pradesh Cricket Association Stadium |
| 2016-03-10 | T20I | Scotland v Zimbabwe | 136 · 147/7 | Zimbabwe won by 11 runs | Vidarbha Cricket Association Stadium |
| 2016-03-11 | T20I | Bangladesh v Ireland | 94/2 | No result | Himachal Pradesh Cricket Association Stadium |
| 2016-03-12 | T20I | Hong Kong v Scotland | 127/7 · 78/2 | Scotland won by 8 wickets | Vidarbha Cricket Association Stadium |
| 2016-03-12 | T20I | Afghanistan v Zimbabwe | 186/6 · 127 | Afghanistan won by 59 runs | Nagpur |
| 2016-03-13 | T20I | Ireland v Netherlands | 47/7 · 59/5 | Netherlands won by 12 runs | Himachal Pradesh Cricket Association Stadium |
| 2016-03-13 | T20I | Bangladesh v Oman | 180/2 · 65/9 | Bangladesh won by 54 runs | Himachal Pradesh Cricket Association Stadium |
| 2016-03-15 | T20I | India v New Zealand | 79 · 126/7 | New Zealand won by 47 runs | Vidarbha Cricket Association Stadium |
| 2016-03-15 | T20I (W) | India v Bangladesh | 163/5 · 91/5 | India won by 72 runs | M Chinnaswamy Stadium |
| 2016-03-15 | T20I (W) | New Zealand v Sri Lanka | 111/3 · 110/8 | New Zealand won by 7 wickets | Arun Jaitley Stadium |
| 2016-03-16 | T20I | England v West Indies | 182/6 · 183/4 | West Indies won by 6 wickets | Wankhede Stadium |
| 2016-03-16 | T20I | Bangladesh v Pakistan | 146/6 · 201/5 | Pakistan won by 55 runs | Eden Gardens |
| 2016-03-16 | T20I (W) | Pakistan v West Indies | 99/5 · 103/8 | West Indies won by 4 runs | MA Chidambaram Stadium |
| 2016-03-17 | T20I (W) | Bangladesh v England | 117/6 · 153/7 | England won by 36 runs | M Chinnaswamy Stadium |
| 2016-03-17 | T20I | Afghanistan v Sri Lanka | 153/7 · 155/4 | Sri Lanka won by 6 wickets | Eden Gardens |
| 2016-03-18 | T20I | Australia v New Zealand | 134/9 · 142/8 | New Zealand won by 8 runs | Himachal Pradesh Cricket Association Stadium |
| 2016-03-18 | T20I | England v South Africa | 230/8 · 229/4 | England won by 2 wickets | Wankhede Stadium |
| 2016-03-18 | T20I (W) | Ireland v New Zealand | 84/5 · 177/3 | New Zealand won by 93 runs | Punjab Cricket Association IS Bindra Stadium |
| 2016-03-18 | T20I (W) | Australia v South Africa | 105/4 · 102/6 | Australia won by 6 wickets | Vidarbha Cricket Association Stadium |
| 2016-03-19 | T20I | India v Pakistan | 119/4 · 118/5 | India won by 6 wickets | Eden Gardens |
| 2016-03-19 | T20I (W) | India v Pakistan | 96/7 · 77/6 | Pakistan won by 2 runs | Arun Jaitley Stadium |
| 2016-03-20 | T20I | Sri Lanka v West Indies | 122/9 · 127/3 | West Indies won by 7 wickets | M Chinnaswamy Stadium |
| 2016-03-20 | T20I (W) | Bangladesh v West Indies | 99 · 148/4 | West Indies won by 49 runs | MA Chidambaram Stadium |
| 2016-03-20 | T20I (W) | Sri Lanka v Ireland | 129/7 · 115/8 | Sri Lanka won by 14 runs | Punjab Cricket Association IS Bindra Stadium |
| 2016-03-20 | T20I | Afghanistan v South Africa | 172 · 209/5 | South Africa won by 37 runs | Wankhede |
| 2016-03-21 | T20I | Australia v Bangladesh | 157/7 · 156/5 | Australia won by 3 wickets | M Chinnaswamy Stadium |
| 2016-03-21 | T20I (W) | Australia v New Zealand | 103/8 · 104/4 | New Zealand won by 6 wickets | Vidarbha Cricket Association Stadium |
| 2016-03-22 | T20I | New Zealand v Pakistan | 180/5 · 158/5 | New Zealand won by 22 runs | Punjab Cricket Association IS Bindra Stadium |
| 2016-03-22 | T20I (W) | India v England | 90/8 · 92/8 | England won by 2 wickets | Himachal Pradesh Cricket Association Stadium |
| 2016-03-23 | T20I | India v Bangladesh | 146/7 · 145/9 | India won by 1 runs | M Chinnaswamy Stadium |
| 2016-03-23 | T20I (W) | Ireland v South Africa | 89/9 · 156/5 | South Africa won by 67 runs | MA Chidambaram Stadium |
| 2016-03-23 | T20I | Afghanistan v England | 127/9 · 142/7 | England won by 15 runs | Delhi |
| 2016-03-24 | T20I (W) | England v West Indies | 109/9 · 108/4 | England won by 1 wickets | Himachal Pradesh Cricket Association Stadium |
| 2016-03-24 | T20I (W) | Australia v Sri Lanka | 125/1 · 123/8 | Australia won by 9 wickets | Arun Jaitley Stadium |
| 2016-03-24 | T20I (W) | Bangladesh v Pakistan | 113/9 · 114/1 | Pakistan won by 9 wickets | Arun Jaitley Stadium |
| 2016-03-25 | T20I | Australia v Pakistan | 193/4 · 172/8 | Australia won by 21 runs | Punjab Cricket Association IS Bindra Stadium |
| 2016-03-25 | T20I | South Africa v West Indies | 122/8 · 123/7 | West Indies won by 3 wickets | Vidarbha Cricket Association Stadium |
| 2016-03-26 | T20I | Bangladesh v New Zealand | 70 · 145/8 | New Zealand won by 75 runs | Eden Gardens |
| 2016-03-26 | T20I | England v Sri Lanka | 171/4 · 161/8 | England won by 10 runs | Arun Jaitley Stadium |
| 2016-03-26 | T20I (W) | Australia v Ireland | 92/3 · 91/7 | Australia won by 7 wickets | Arun Jaitley Stadium |
| 2016-03-26 | T20I (W) | New Zealand v South Africa | 100/3 · 99 | New Zealand won by 7 wickets | M Chinnaswamy Stadium |
| 2016-03-27 | T20I | India v Australia | 161/4 · 160/6 | India won by 6 wickets | Punjab Cricket Association IS Bindra Stadium |
| 2016-03-27 | T20I (W) | India v West Indies | 111/9 · 114/8 | West Indies won by 3 runs | Punjab Cricket Association IS Bindra Stadium |
| 2016-03-27 | T20I (W) | England v Pakistan | 148/5 · 80 | England won by 68 runs | MA Chidambaram Stadium |
| 2016-03-27 | T20I | Afghanistan v West Indies | 123/7 · 117/8 | Afghanistan won by 6 runs | Nagpur |
| 2016-03-28 | T20I | South Africa v Sri Lanka | 122/2 · 120 | South Africa won by 8 wickets | Arun Jaitley Stadium |
| 2016-03-28 | T20I (W) | South Africa v Sri Lanka | 104/7 · 114/7 | Sri Lanka won by 10 runs | M Chinnaswamy Stadium |
| 2016-03-30 | T20I | England v New Zealand | 159/3 · 153/8 | England won by 7 wickets | Arun Jaitley Stadium |
| 2016-03-30 | T20I (W) | Australia v England | 132/6 · 127/7 | Australia won by 5 runs | Arun Jaitley Stadium |
| 2016-03-31 | T20I | India v West Indies | 192/2 · 196/3 | West Indies won by 7 wickets | Wankhede Stadium |
| 2016-03-31 | T20I (W) | New Zealand v West Indies | 137/8 · 143/6 | West Indies won by 6 runs | Wankhede Stadium |
| 2016-04-03 | T20I | England v West Indies | 155/9 · 161/6 | West Indies won by 4 wickets | Eden Gardens |
| 2016-04-03 | T20I (W) | Australia v West Indies | 148/5 · 149/2 | West Indies won by 8 wickets | Eden Gardens |
| 2016-05-19 | Test | England v Sri Lanka | 298 · 91 & 119 | England won by 1 innings & 88 runs | Headingley |
| 2016-05-27 | Test | England v Sri Lanka | 498/9d & 80/1 · 101 & 475 | England won by 9 wickets | Riverside Ground |
| 2016-06-03 | ODI | West Indies v South Africa | 191/6 · 188 | West Indies won by 4 wickets | Providence Stadium |
| 2016-06-05 | ODI | West Indies v Australia | 116 · 117/4 | Australia won by 6 wickets | Providence Stadium |
| 2016-06-07 | ODI | Australia v South Africa | 142 · 189/9 | South Africa won by 47 runs | Providence Stadium |
| 2016-06-09 | Test | England v Sri Lanka | 416 & 233/7d · 288 & 78/1 | Drawn | Lord's |
| 2016-06-11 | ODI | Zimbabwe v India | 168 · 173/1 | India won by 9 wickets | Harare Sports Club |
| 2016-06-11 | ODI | Australia v South Africa | 288/6 · 252 | Australia won by 36 runs | Warner Park |
| 2016-06-13 | ODI | Zimbabwe v India | 126/9 · 129/2 | India won by 8 wickets | Harare Sports Club |
| 2016-06-13 | ODI | West Indies v Australia | 266/6 · 265/7 | West Indies won by 4 wickets | Warner Park |
| 2016-06-15 | ODI | Zimbabwe v India | 123 · 126/0 | India won by 10 wickets | Harare Sports Club |
| 2016-06-15 | ODI | West Indies v South Africa | 204 · 343/4 | South Africa won by 139 runs | Warner Park |
| 2016-06-16 | ODI | Ireland v Sri Lanka | 216 · 303/7 | Sri Lanka won by 76 runs | Dublin (Malahide) |
| 2016-06-18 | T20I | Zimbabwe v India | 170/6 · 168/6 | Zimbabwe won by 2 runs | Harare Sports Club |
| 2016-06-18 | ODI | Ireland v Sri Lanka | 241 · 377/8 | Sri Lanka won by 136 runs | The Village |
| 2016-06-19 | ODI | Australia v South Africa | 8/0 | No result | Kensington Oval |
| 2016-06-20 | T20I | Zimbabwe v India | 99/9 · 103/0 | India won by 10 wickets | Harare Sports Club |
| 2016-06-20 | ODI (W) | England v Pakistan | 166/3 · 165 | England won by 7 wickets | Grace Road |
| 2016-06-21 | ODI | England v Sri Lanka | 286/8 · 286/9 | Tied | Trent Bridge |
| 2016-06-21 | ODI | West Indies v Australia | 282/8 · 283/4 | Australia won by 6 wickets | Kensington Oval |
| 2016-06-22 | T20I | Zimbabwe v India | 135/6 · 138/6 | India won by 3 runs | Harare Sports Club |
| 2016-06-22 | ODI (W) | England v Pakistan | 378/5 · 166 | England won by 212 runs | County Ground |
| 2016-06-24 | ODI | England v Sri Lanka | 256/0 · 254/7 | England won by 10 wickets | Edgbaston |
| 2016-06-24 | ODI | West Indies v South Africa | 285 · 185 | West Indies won by 100 runs | Kensington Oval |
| 2016-06-26 | ODI | England v Sri Lanka | 16/1 · 248/9 | No result | County Ground |
| 2016-06-26 | ODI | West Indies v Australia | 212 · 270/9 | Australia won by 58 runs | Kensington Oval |
| 2016-06-27 | ODI (W) | England v Pakistan | 366/4 · 164 | England won by 202 runs | County Ground |
| 2016-06-29 | ODI | England v Sri Lanka | 309/4 · 305/5 | England won by 6 wickets | Kennington Oval |
| 2016-07-02 | ODI | England v Sri Lanka | 324/7 · 202 | England won by 122 runs | Sophia Gardens |
| 2016-07-03 | T20I (W) | England v Pakistan | 187/5 · 119/7 | England won by 68 runs | County Ground |
| 2016-07-05 | T20I | England v Sri Lanka | 144/2 · 140 | England won by 8 wickets | The Rose Bowl |
| 2016-07-05 | T20I (W) | England v Pakistan | 138/7 · 103 | England won by 35 runs | The Rose Bowl |
| 2016-07-07 | T20I (W) | England v Pakistan | 170/5 · 113/7 | England won by 57 runs | County Ground |
| 2016-07-12 | ODI | Ireland v Afghanistan | 211 · 250 | Afghanistan won by 39 runs | Belfast |
| 2016-07-14 | Test | England v Pakistan | 272 & 207 · 339 & 215 | Pakistan won by 75 runs | Lord's |
| 2016-07-14 | ODI | Ireland v Afghanistan | 237/4 · 236 | Ireland won by 6 wickets | Belfast |
| 2016-07-17 | ODI | Ireland v Afghanistan | 150 · 229/7 | Afghanistan won by 79 runs | Belfast |
| 2016-07-19 | ODI | Ireland v Afghanistan | 265/5 · 253/9 | Ireland won by 12 runs | Belfast |
| 2016-07-21 | Test | West Indies v India | 243 & 231 · 566/8d | India won by 1 innings & 92 runs | Sir Vivian Richards Stadium |
| 2016-07-22 | Test | England v Pakistan | 589/8d & 173/1d · 198 & 234 | England won by 330 runs | Old Trafford |
| 2016-07-26 | Test | Sri Lanka v Australia | 117 & 353 · 203 & 161 | Sri Lanka won by 106 runs | Pallekele International Cricket Stadium |
| 2016-07-28 | Test | Zimbabwe v New Zealand | 164 & 295 · 576/6d | New Zealand won by 1 innings & 117 runs | Queens Sports Club |
| 2016-07-30 | Test | West Indies v India | 196 & 388/6 · 500/9d | Drawn | Sabina Park |
| 2016-08-03 | Test | England v Pakistan | 297 & 445/6d · 400 & 201 | England won by 141 runs | Edgbaston |
| 2016-08-04 | Test | Sri Lanka v Australia | 281 & 237 · 106 & 183 | Sri Lanka won by 229 runs | Galle International Stadium |
| 2016-08-06 | Test | Zimbabwe v New Zealand | 362 & 132 · 582/4d & 166/2d | New Zealand won by 254 runs | Queens Sports Club |
| 2016-08-09 | Test | West Indies v India | 225 & 108 · 353 & 217/7d | India won by 237 runs | Darren Sammy National Cricket Stadium |
| 2016-08-11 | Test | England v Pakistan | 328 & 253 · 542 & 42/0 | Pakistan won by 10 wickets | Kennington Oval |
| 2016-08-11 | ODI (W) | Ireland v South Africa | 146/3 · 143 | Ireland won by 7 wickets | The Hills Cricket Club Ground |
| 2016-08-13 | Test | Sri Lanka v Australia | 355/9 & 347/8d · 379 & 160 | Sri Lanka won by 163 runs | Sinhalese Sports Club Ground |
| 2016-08-14 | ODI | Scotland v United Arab Emirates | 327/5 · 229 | Scotland won by 98 runs | Grange Cricket Club Ground |
| 2016-08-16 | ODI | Scotland v United Arab Emirates | 229/3 · 228 | Scotland won by 7 wickets | Grange Cricket Club Ground |
| 2016-08-18 | Test | West Indies v India | 62/2 | Drawn | Queen's Park Oval |
| 2016-08-18 | ODI | Ireland v Pakistan | 82 · 337/6 | Pakistan won by 255 runs | The Village |
| 2016-08-19 | Test | South Africa v New Zealand | 263 · 15/2 | Drawn | Kingsmead |
| 2016-08-21 | ODI | Sri Lanka v Australia | 227/8 · 228/7 | Australia won by 3 wickets | R Premadasa Stadium |
| 2016-08-24 | ODI | England v Pakistan | 194/3 · 260/6 | England won by 44 runs | The Rose Bowl |
| 2016-08-24 | ODI | Sri Lanka v Australia | 288 · 206 | Sri Lanka won by 82 runs | R Premadasa Stadium |
| 2016-08-27 | T20I | India v West Indies | 244/4 · 245/6 | West Indies won by 1 runs | Central Broward Regional Park Stadium Turf Ground |
| 2016-08-27 | ODI | England v Pakistan | 255/6 · 251 | England won by 4 wickets | Lord's |
| 2016-08-27 | Test | South Africa v New Zealand | 481/8d & 132/7d · 214 & 195 | South Africa won by 204 runs | SuperSport Park |
| 2016-08-28 | T20I | India v West Indies | 15/0 · 143 | No result | Central Broward Regional Park Stadium Turf Ground |
| 2016-08-28 | ODI | Sri Lanka v Australia | 226 · 227/8 | Australia won by 2 wickets | Rangiri Dambulla International Stadium |
| 2016-08-30 | ODI | England v Pakistan | 444/3 · 275 | England won by 169 runs | Trent Bridge |
| 2016-08-31 | ODI | Sri Lanka v Australia | 212 · 217/4 | Australia won by 6 wickets | Rangiri Dambulla International Stadium |
| 2016-09-01 | ODI | England v Pakistan | 252/6 · 247/8 | England won by 4 wickets | Headingley |
| 2016-09-04 | ODI | England v Pakistan | 302/9 · 304/6 | Pakistan won by 4 wickets | Sophia Gardens |
| 2016-09-04 | ODI | Sri Lanka v Australia | 195 · 199/5 | Australia won by 5 wickets | Pallekele International Cricket Stadium |
| 2016-09-05 | T20I | Ireland v Hong Kong | 129 · 169/5 | Hong Kong won by 40 runs | Bready Cricket Club |
| 2016-09-05 | T20I (W) | Ireland v Bangladesh | 54/8 · 48/6 | Ireland won by 6 runs | Bready Cricket Club |
| 2016-09-06 | T20I | Sri Lanka v Australia | 178/9 · 263/3 | Australia won by 85 runs | Pallekele International Cricket Stadium |
| 2016-09-07 | T20I | England v Pakistan | 135/7 · 139/1 | Pakistan won by 9 wickets | Old Trafford |
| 2016-09-08 | ODI | Scotland v Hong Kong | 153/6 · 136/4 | No result | Grange Cricket Club Ground |
| 2016-09-09 | T20I | Sri Lanka v Australia | 128/9 · 130/6 | Australia won by 4 wickets | R Premadasa Stadium |
| 2016-09-10 | ODI | Scotland v Hong Kong | 266/7 · 213 | Scotland won by 53 runs | Grange Cricket Club Ground |
| 2016-09-18 | ODI (W) | Sri Lanka v Australia | 76 · 79/6 | Australia won by 4 wickets | Rangiri Dambulla International Stadium |
| 2016-09-22 | Test | India v New Zealand | 318 & 377/5d · 262 & 236 | India won by 197 runs | Green Park |
| 2016-09-23 | T20I | Pakistan v West Indies | 116/1 · 115 | Pakistan won by 9 wickets | Dubai International Cricket Stadium |
| 2016-09-24 | T20I | Pakistan v West Indies | 160/4 · 144/9 | Pakistan won by 16 runs | Dubai International Cricket Stadium |
| 2016-09-25 | ODI (W) | Sri Lanka v Australia | 131 · 268/3 | Australia won by 137 runs | Khettarama Stadium |
| 2016-09-25 | ODI | South Africa v Ireland | 354/5 · 148 | South Africa won by 206 runs | Willowmoore Park |
| 2016-09-25 | ODI | Bangladesh v Afghanistan | 265 · 258 | Bangladesh won by 7 runs | Mirpur |
| 2016-09-27 | T20I (W) | Sri Lanka v Australia | 59/8 · 63/0 | Australia won by 10 wickets | Sinhalese Sports Club Ground |
| 2016-09-27 | T20I | Pakistan v West Indies | 108/2 · 103/5 | Pakistan won by 8 wickets | Zayed Cricket Stadium |
| 2016-09-27 | ODI | Australia v Ireland | 199/1 · 198 | Australia won by 9 wickets | Willowmoore Park |
| 2016-09-28 | ODI | Bangladesh v Afghanistan | 208 · 212/8 | Afghanistan won by 2 wickets | Mirpur |
| 2016-09-30 | Test | India v New Zealand | 316 & 263 · 204 & 197 | India won by 178 runs | Eden Gardens |
| 2016-09-30 | ODI | Pakistan v West Indies | 284/9 · 175 | Pakistan won by 111 runs | Sharjah Cricket Stadium |
| 2016-09-30 | ODI | South Africa v Australia | 295/4 · 294/9 | South Africa won by 6 wickets | SuperSport Park |
| 2016-10-01 | ODI | Bangladesh v Afghanistan | 279/8 · 138 | Bangladesh won by 141 runs | Mirpur |
| 2016-10-02 | ODI | Pakistan v West Indies | 337/5 · 278/7 | Pakistan won by 59 runs | Sharjah Cricket Stadium |
| 2016-10-02 | ODI | South Africa v Australia | 361/6 · 219 | South Africa won by 142 runs | New Wanderers Stadium |
| 2016-10-05 | ODI | Pakistan v West Indies | 308/6 · 172 | Pakistan won by 136 runs | Zayed Cricket Stadium |
| 2016-10-05 | ODI | South Africa v Australia | 372/6 · 371/6 | South Africa won by 4 wickets | Kingsmead |
| 2016-10-07 | ODI | Bangladesh v England | 288 · 309/8 | England won by 21 runs | Shere Bangla National Stadium |
| 2016-10-08 | Test | India v New Zealand | 557/5d & 216/3d · 299 & 153 | India won by 321 runs | Holkar Cricket Stadium |
| 2016-10-09 | ODI | Bangladesh v England | 238/8 · 204 | Bangladesh won by 34 runs | Shere Bangla National Stadium |
| 2016-10-09 | ODI | South Africa v Australia | 168/4 · 167 | South Africa won by 6 wickets | St George's Park |
| 2016-10-11 | ODI (W) | South Africa v New Zealand | 226/6 · 222/8 | South Africa won by 4 wickets | Diamond Oval |
| 2016-10-12 | ODI | Bangladesh v England | 277/6 · 278/6 | England won by 4 wickets | Zahur Ahmed Chowdhury Stadium |
| 2016-10-12 | ODI | South Africa v Australia | 327/8 · 296 | South Africa won by 31 runs | Newlands |
| 2016-10-13 | Test | Pakistan v West Indies | 579/3d & 123 · 357 & 289 | Pakistan won by 56 runs | Dubai International Cricket Stadium |
| 2016-10-16 | ODI | India v New Zealand | 194/4 · 190 | India won by 6 wickets | Himachal Pradesh Cricket Association Stadium |
| 2016-10-17 | ODI (W) | South Africa v New Zealand | 194 · 196/2 | New Zealand won by 8 wickets | Boland Park |
| 2016-10-19 | ODI (W) | South Africa v New Zealand | 113/8 · 208/8 | New Zealand won by 95 runs | Boland Park |
| 2016-10-20 | Test | Bangladesh v England | 248 & 263 · 293 & 240 | England won by 22 runs | Zahur Ahmed Chowdhury Stadium |
| 2016-10-20 | ODI | India v New Zealand | 236 · 242/9 | New Zealand won by 6 runs | Arun Jaitley Stadium |
| 2016-10-21 | Test | Pakistan v West Indies | 452 & 227/2d · 224 & 322 | Pakistan won by 133 runs | Zayed Cricket Stadium |
| 2016-10-22 | ODI (W) | South Africa v New Zealand | 131/5 · 130 | South Africa won by 5 wickets | Boland Park |
| 2016-10-23 | ODI | India v New Zealand | 289/3 · 285 | India won by 7 wickets | Punjab Cricket Association IS Bindra Stadium |
| 2016-10-24 | ODI (W) | South Africa v New Zealand | 147 · 273/7 | New Zealand won by 126 runs | Boland Park |
| 2016-10-26 | ODI | India v New Zealand | 241 · 260/7 | New Zealand won by 19 runs | JSCA International Stadium Complex |
| 2016-10-28 | Test | Bangladesh v England | 220 & 296 · 244 & 164 | Bangladesh won by 108 runs | Shere Bangla National Stadium |
| 2016-10-29 | ODI | India v New Zealand | 269/6 · 79 | India won by 190 runs | Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium |
| 2016-10-29 | Test | Zimbabwe v Sri Lanka | 373 & 186 · 537 & 247/6d | Sri Lanka won by 225 runs | Harare Sports Club |
| 2016-10-30 | Test | Pakistan v West Indies | 281 & 208 · 337 & 154/5 | West Indies won by 5 wickets | Sharjah Cricket Stadium |
| 2016-11-03 | Test | Australia v South Africa | 244 & 361 · 242 & 540/8d | South Africa won by 177 runs | WACA Ground |
| 2016-11-04 | ODI | Hong Kong v Papua New Guinea | 269 · 163 | Hong Kong won by 106 runs | Mission Road Ground |
| 2016-11-06 | ODI | Hong Kong v Papua New Guinea | 187 · 201 | Papua New Guinea won by 14 runs | Mission Road Ground |
| 2016-11-06 | Test | Zimbabwe v Sri Lanka | 272 & 233 · 504 & 258/9d | Sri Lanka won by 257 runs | Harare Sports Club |
| 2016-11-08 | ODI | Hong Kong v Papua New Guinea | 181/3 · 244/7 | Hong Kong won by 7 wickets | Mission Road Ground |
| 2016-11-09 | Test | India v England | 488 & 172/6 · 537 & 260/3d | Drawn | Saurashtra Cricket Association Stadium |
| 2016-11-09 | ODI (W) | Sri Lanka v England | 168/7 · 171/2 | England won by 8 wickets | Sinhalese Sports Club Ground |
| 2016-11-11 | ODI (W) | New Zealand v Pakistan | 309/4 · 142/4 | New Zealand won by 60 runs | Bert Sutcliffe Oval |
| 2016-11-12 | Test | Australia v South Africa | 85 & 161 · 326 | South Africa won by 1 innings & 80 runs | Bellerive Oval |
| 2016-11-13 | ODI (W) | New Zealand v Pakistan | 267/2 · 263/6 | New Zealand won by 8 wickets | Bert Sutcliffe Oval |
| 2016-11-14 | ODI | Zimbabwe v Sri Lanka | 154 · 155/2 | Sri Lanka won by 8 wickets | Harare Sports Club |
| 2016-11-15 | ODI (W) | Sri Lanka v England | 161 · 162/5 | England won by 5 wickets | R Premadasa Stadium |
| 2016-11-16 | ODI | Sri Lanka v West Indies | 165 · 227 | West Indies won by 62 runs | Harare Sports Club |
| 2016-11-17 | Test | New Zealand v Pakistan | 200 & 108/2 · 133 & 171 | New Zealand won by 8 wickets | Hagley Oval |
| 2016-11-17 | Test | India v England | 455 & 204 · 255 & 158 | India won by 246 runs | Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium |
| 2016-11-17 | ODI (W) | New Zealand v Pakistan | 162/3 · 158 | New Zealand won by 7 wickets | Saxton Oval |
| 2016-11-17 | ODI (W) | Sri Lanka v England | 78 · 240/9 | England won by 162 runs | R Premadasa Stadium |
| 2016-11-18 | ODI (W) | Australia v South Africa | 230/8 · 226/5 | Australia won by 2 wickets | Manuka Oval |
| 2016-11-19 | ODI | Zimbabwe v West Indies | 257 · 257/8 | Tied | Queens Sports Club |
| 2016-11-20 | ODI (W) | Australia v South Africa | 278/4 · 119/5 | Australia won by 66 runs | Manuka Oval |
| 2016-11-21 | T20I (W) | New Zealand v Pakistan | 118/9 · 104 | New Zealand won by 14 runs | Saxton Oval |
| 2016-11-21 | ODI | Zimbabwe v Sri Lanka | 55/2 | No result | Queens Sports Club |
| 2016-11-23 | ODI | Sri Lanka v West Indies | 330/7 · 329/9 | Sri Lanka won by 1 runs | Queens Sports Club |
| 2016-11-24 | Test | Australia v South Africa | 383 & 127/3 · 259/9d & 250 | Australia won by 7 wickets | Adelaide Oval |
| 2016-11-25 | Test | New Zealand v Pakistan | 271 & 313/5d · 216 & 230 | New Zealand won by 138 runs | Seddon Park |
| 2016-11-25 | ODI | Zimbabwe v West Indies | 218/8 · 124/5 | Zimbabwe won by 5 runs | Queens Sports Club |
| 2016-11-26 | Test | India v England | 417 & 104/2 · 283 & 236 | India won by 8 wickets | Punjab Cricket Association IS Bindra Stadium |
| 2016-11-27 | ODI | Zimbabwe v Sri Lanka | 160 · 166/4 | Sri Lanka won by 6 wickets | Queens Sports Club |
| 2016-11-29 | ODI (W) | Australia v South Africa | 260/9 · 217 | Australia won by 43 runs | International Sports Stadium |
| 2016-12-04 | ODI | Australia v New Zealand | 324/8 · 256 | Australia won by 68 runs | Sydney Cricket Ground |
| 2016-12-04 | T20I (W) | India v Pakistan | 121/5 · 104/6 | India won by 17 runs | Asian Institute of Technology Ground |
| 2016-12-06 | ODI | Australia v New Zealand | 378/5 · 262 | Australia won by 116 runs | Manuka Oval |
| 2016-12-08 | Test | India v England | 631 · 400 & 195 | India won by 1 innings & 36 runs | Wankhede Stadium |
| 2016-12-09 | ODI | Australia v New Zealand | 264/8 · 147 | Australia won by 117 runs | Melbourne Cricket Ground |
| 2016-12-15 | Test | Australia v Pakistan | 429 & 202/5d · 142 & 450 | Australia won by 39 runs | Brisbane Cricket Ground |
| 2016-12-16 | Test | India v England | 759/7d · 477 & 207 | India won by 1 innings & 75 runs | MA Chidambaram Stadium |
| 2016-12-26 | Test | Australia v Pakistan | 624/8d · 443/9d & 163 | Australia won by 1 innings & 18 runs | Melbourne Cricket Ground |
| 2016-12-26 | ODI | New Zealand v Bangladesh | 341/7 · 264/9 | New Zealand won by 77 runs | Hagley Oval |
| 2016-12-26 | Test | South Africa v Sri Lanka | 286 & 406/6d · 205 & 281 | South Africa won by 206 runs | St George's Park |
| 2016-12-29 | ODI | New Zealand v Bangladesh | 251 · 184 | New Zealand won by 67 runs | Saxton Oval |
| 2016-12-31 | ODI | New Zealand v Bangladesh | 239/2 · 236/9 | New Zealand won by 8 wickets | Saxton Oval |