| 1 Dec 2006 | CAN 223/8 v NED 205/9Match 5 · ODI | NED | 38 | 1/36 | 0 | Netherlands won by 1 wicket (DLS method) | Benoni | ICC Tri-Series (in South Africa) 2006/07 |
| 2 Dec 2006 | BER 94/4 v NED 91/9Match 6 · ODI | NED | 12 | 1/41 | 0 | Bermuda won by 6 wickets | Benoni | ICC Tri-Series (in South Africa) 2006/07 |
| 5 Dec 2006 | CAN 103 & 485 v NED 409 & 181/3Match · First-class | NED | 259* & 31* | 6/20 & 3/92 | 0 | Netherlands won by 7 wickets | Pretoria | ICC Intercontinental Cup 2006/07 |
| 4 Feb 2007 | BER 194 v NED 198/210th ODI · ODI | NED | 109* | 3/37 | 0 | Netherlands won by 8 wickets | Nairobi | ICC World Cricket League Division One 2006/07 |
| 16 Mar 2007 | NED 132/9 v SA 353/3Match 7 · ODI | NED | 57 | 0/58 | 0 | South Africa won by 221 runs | St Kitts | ICC World Cup 2006/07 |
| 18 Mar 2007 | AUS 358/5 v NED 129Match 10 · ODI | NED | 1 | 2/76 | 1 | Australia won by 229 runs | St Kitts | ICC World Cup 2006/07 |
| 22 Mar 2007 | NED 140/2 v SCO 136Match 19 · ODI | NED | 70* | 0/17 | 1 | Netherlands won by 8 wickets | St Kitts | ICC World Cup 2006/07 |
| 13 Jul 2007 | NED v SCO 71/5Match 4 · ODI | NED | - | 3/25 | 0 | No result | Belfast | Quadrangular Series (Ireland) 2007 |
| 29 Jul 2008 | NED 117 v SCO 120/4Match 11 · ODI | NED | 0 | 2/24 | 0 | Scotland won by 6 wickets | Dublin | European Championship Division One 2008 |
| 4 Aug 2008 | NED 110/5 v SCO 107/8Semi-final · T20I | NED | 24* | 3/23 | 0 | Netherlands won by 5 wickets | Belfast | ICC World Twenty20 Qualifier 2008 |
| 5 Jun 2009 | ENG 162/5 v NED 163/61st T20I · T20I | NED | 22* | 2/35 | 0 | Netherlands won by 4 wickets | London | ICC World Twenty20 2009 |
| 9 Jun 2009 | NED 93 v PAK 175/59th T20I · T20I | NED | 14 | 1/42 | 0 | Pakistan won by 82 runs | London | ICC World Twenty20 2009 |
| 9 Feb 2010 | CAN 142/7 v NED 146/44th T20I · T20I | NED | 17 | 1/30 | 0 | Netherlands won by 6 wickets | Dubai International Cricket Stadium | ICC World Twenty20 Qualifier 2009/10 |
| 13 Feb 2010 | IRE 151/6 v NED 8616th T20I · T20I | NED | 32 | 1/25 | 0 | Ireland won by 65 runs | Dubai International Cricket Stadium | ICC World Twenty20 Qualifier 2009/10 |
| 20 Feb 2010 | NED 385 & 367/6d v KEN 433 & 320/5Match · First-class | NED | 212* & 29 | 5/104 & 2/70 | 0 | Kenya won by 5 wickets | Nairobi | ICC Intercontinental Shield 2009/10 |
| 22 Feb 2011 | ENG 296/4 v NED 292/6Match 5 · ODI | NED | 119 | 2/47 | 0 | England won by 6 wickets | Nagpur | ICC Cricket World Cup 2010/11 |
| 28 Feb 2011 | NED 115 v WI 330/8Match 13 · ODI | NED | 7 | 1/77 | 1 | West Indies won by 215 runs | Delhi | ICC Cricket World Cup 2010/11 |
| 3 Mar 2011 | NED 120 v SA 351/5Match 16 · ODI | NED | 11 | 3/72 | 0 | South Africa won by 231 runs | Chandigarh | ICC Cricket World Cup 2010/11 |
| 9 Mar 2011 | IND 191/5 v NED 189Match 25 · ODI | NED | 11 | 0/38 | 0 | India won by 5 wickets | Delhi | ICC Cricket World Cup 2010/11 |
| 14 Mar 2011 | BAN 166/4 v NED 160Match 32 · ODI | NED | 53* | 0/30 | 1 | Bangladesh won by 6 wickets | Chittagong | ICC Cricket World Cup 2010/11 |
| 18 Mar 2011 | IRE 307/4 v NED 306Match 37 · ODI | NED | 106 | 1/58 | 0 | Ireland won by 6 wickets | Kolkata | ICC Cricket World Cup 2010/11 |
| 11 Apr 2011 | KKR 163/4 v DC 154/8Match 6 · T20 | KKR | DNB | 0/7 | 1 | Kolkata Knight Riders won by 9 runs | Kolkata | Indian Premier League 2011 |
| 28 Apr 2011 | DC 131/9 v KKR 148/7Match 33 · T20 | KKR | 19 | - | 1 | Kolkata Knight Riders won by 17 runs | Delhi | Indian Premier League 2011 |
| 30 Apr 2011 | KKR 120/2 v PK 119/6Match 37 · T20 | KKR | DNB | - | 0 | Kolkata Knight Riders won by 8 wickets | Kolkata | Indian Premier League 2011 |
| 19 May 2011 | PW 118/7 v KKR 119/3Match 65 · T20 | KKR | DNB | - | 0 | Kolkata Knight Riders won by 7 wickets | Mumbai | Indian Premier League 2011 |
| 22 May 2011 | KKR 175/7 v MI 178/5Match 70 · T20 | KKR | 18 | - | 0 | Mumbai Indians won by 5 wickets | Kolkata | Indian Premier League 2011 |
| 25 May 2011 | MI 148/6 v KKR 147/7Elimination Final · T20 | KKR | 70* | - | 0 | Mumbai Indians won by 4 wickets | Mumbai | Indian Premier League 2011 |
| 17 Feb 2012 | LIO 153/7 v IMP 92Match 4 · T20 | IMP | 1 | - | 1 | Lions won by 61 runs | Potchefstroom | MiWAY T20 Challenge 2011/12 |
| 19 Feb 2012 | DOL 151/6 v IMP 148/7Match 5 · T20 | IMP | 10* | - | 0 | Dolphins won by 3 runs | Pietermaritzburg | MiWAY T20 Challenge 2011/12 |
| 22 Feb 2012 | CC 211/4 v IMP 171/6Match 7 · T20 | IMP | 1 | - | 1 | Cape Cobras won by 40 runs | Paarl | MiWAY T20 Challenge 2011/12 |
| 26 Feb 2012 | IMP 131 v TIT 137/1Match 15 · T20 | IMP | 1 | 0/6 | 0 | Titans won by 9 wickets | Benoni | MiWAY T20 Challenge 2011/12 |
| 29 Feb 2012 | WAR 182/2 v IMP 146/8Match 16 · T20 | IMP | 23 | - | 0 | Warriors won by 36 runs | Benoni | MiWAY T20 Challenge 2011/12 |
| 14 Mar 2012 | IMP 126/6 v TIT 127/4Match 34 · T20 | IMP | 39 | - | 0 | Titans won by 6 wickets | Centurion | MiWAY T20 Challenge 2011/12 |
| 16 Mar 2012 | IMP 178/9 v KNI 157/5Match 36 · T20 | IMP | 1 | - | 1 | Knights won by 5 wickets (DLS method) | Kimberley | MiWAY T20 Challenge 2011/12 |
| 21 Mar 2012 | IMP 80/4 v LIOMatch 41 · T20 | IMP | 4 | - | 0 | No result | Benoni | MiWAY T20 Challenge 2011/12 |
| 10 Apr 2012 | RCB 123/9 v KKR 165/8Match 10 · T20 | KKR | 3 | 1/24 | 0 | Kolkata Knight Riders won by 42 runs | Bangalore | Indian Premier League 2012 |
| 13 Apr 2012 | KKR 137/5 v RR 131/5Match 15 · T20 | KKR | 7* | - | 0 | Kolkata Knight Riders won by 5 wickets | Kolkata | Indian Premier League 2012 |
| 15 Apr 2012 | KKR 132/7 v PK 134/9Match 17 · T20 | KKR | 11 | - | 1 | Kings XI Punjab won by 2 runs | Kolkata | Indian Premier League 2012 |
| 17 Dec 2012 | OV 427 & 227/4d v CS 449Match · First-class | OV | 118 & 54* | 1/44 | 0 | Match drawn | Dunedin | Plunket Shield 2012/13 |
| 20 Jan 2013 | WEL 143/9 v OTA 145/6Final · T20 | OTA | 21 | 0/15 | 0 | Otago won by 4 wickets | Dunedin | HRV Cup 2012/13 |
| 24 Jan 2013 | CK 129/7 v BB 108/9Match 11 · T20 | CK | 23 | 0/11 | 0 | Chittagong Kings won by 21 runs | Khulna | Bangladesh Premier League 2012/13 |
| 31 Jan 2013 | BB 182/5 v CK 176/6Match 20 · T20 | CK | 24 | - | 0 | Barisal Burners won by 6 runs | Chattogram | Bangladesh Premier League 2012/13 |
| 2 Feb 2013 | CK 142 v DG 88/8Match 24 · T20 | CK | 23 | - | 0 | Chittagong Kings won by 54 runs | Chattogram | Bangladesh Premier League 2012/13 |
| 7 Feb 2013 | CK 156/5 v KRB 67Match 29 · T20 | CK | 95* | - | 0 | Chittagong Kings won by 89 runs | Dhaka | Bangladesh Premier League 2012/13 |
| 9 Feb 2013 | CK 160/6 v RR 161/5Match 33 · T20 | CK | 50 | - | 1 | Rangpur Riders won by 5 wickets | Dhaka | Bangladesh Premier League 2012/13 |
| 13 Feb 2013 | CK 193/3 v DR 160/6Match 39 · T20 | CK | 65 | - | 0 | Chittagong Kings won by 33 runs | Dhaka | Bangladesh Premier League 2012/13 |
| 14 Feb 2013 | DG 168/6 v CK 139/9Match 42 · T20 | CK | 6 | 1/45 | 0 | Dhaka Gladiators won by 29 runs | Dhaka | Bangladesh Premier League 2012/13 |
| 18 Feb 2013 | SR 149/7 v CK 150/7Semi-Final · T20 | CK | 44* | - | 1 | Chittagong Kings won by 3 wickets | Dhaka | Bangladesh Premier League 2012/13 |
| 19 Feb 2013 | DG 172/9 v CK 129Final · T20 | CK | 2 | - | 1 | Dhaka Gladiators won by 43 runs | Dhaka | Bangladesh Premier League 2012/13 |
| 9 May 2013 | PW 106 v KKR 152/6Match 56 · T20 | KKR | 31 | 0/3 | 0 | Kolkata Knight Riders won by 46 runs | Pune | Indian Premier League 2013 |