| 19 Apr 2013 | SH 127/5 v PK 123/9Match 25 · T20 | PK | 22 | - | 1 | Sunrisers Hyderabad won by 5 wickets | Hyderabad | Indian Premier League 2013 |
| 16 Apr 2013 | PK 157/9 v KKR 153/9Match 20 · T20 | PK | 12 | 0/14 | 1 | Kings XI Punjab won by 4 runs | Chandigarh | Indian Premier League 2013 |
| 14 Apr 2013 | RR 126/4 v PK 124Match 18 · T20 | PK | 41 | - | 0 | Rajasthan Royals won by 6 wickets | Jaipur | Indian Premier League 2013 |
| 10 Apr 2013 | PK 138 v CSK 139/0Match 11 · T20 | PK | 41 | - | 0 | Chennai Super Kings won by 10 wickets | Chandigarh | Indian Premier League 2013 |
| 7 Apr 2013 | PW 99/9 v PK 100/2Match 6 · T20 | PK | 8* | - | 0 | Kings XI Punjab won by 8 wickets | Pune | Indian Premier League 2013 |
| 23 Jan 2013 | AUS 247/5 v SL 215Match 5 · ODI | AUS | 34 | - | 1 | Australia won by 32 runs | Hobart | Sri Lanka in Australia ODI Series 2012/13 |
| 20 Jan 2013 | AUS 222/9 v SL 14/0Match 4 · ODI | AUS | 1 | - | 0 | No result | Sydney Cricket Ground | Sri Lanka in Australia ODI Series 2012/13 |
| 18 Jan 2013 | AUS 74 v SL 75/6Match 3 · ODI | AUS | 4 | - | 0 | Sri Lanka won by 4 wickets | Brisbane | Sri Lanka in Australia ODI Series 2012/13 |
| 13 Jan 2013 | AUS 170 v SL 172/2Match 2 · ODI | AUS | 29 | - | 0 | Sri Lanka won by 8 wickets | Adelaide Oval | Sri Lanka in Australia ODI Series 2012/13 |
| 11 Jan 2013 | AUS 305/5 v SL 198Match 1 · ODI | AUS | 60* | 0/24 | 0 | Australia won by 107 runs | Melbourne Cricket Ground | Sri Lanka in Australia ODI Series 2012/13 |
| 8 Jan 2013 | MS 145/8 v ST 132Match · T20 | MS | 32 | - | 1 | Melbourne Stars won by 13 runs | Melbourne Cricket Ground | Big Bash League 2012/13 |
| 6 Jan 2013 | MS 146/9 v MR 147/1Match · T20 | MS | 23 | - | 0 | Melbourne Renegades won by 9 wickets | Melbourne Cricket Ground | Big Bash League 2012/13 |
| 27 Dec 2012 | AS 167/4 v MS 175/8Match · T20 | MS | 17 | 0/9 | 0 | Melbourne Stars won by 8 runs | Adelaide Oval | Big Bash League 2012/13 |
| 15 Dec 2012 | MS 135/6 v HH 134/8Match · T20 | MS | 13 | - | 0 | Melbourne Stars won by 4 wickets | Melbourne Cricket Ground | Big Bash League 2012/13 |
| 12 Dec 2012 | PS 69 v MS 29/0Match · T20 | MS | DNB | - | 2 | Melbourne Stars won by 24 runs (DLS method) | Perth | Big Bash League 2012/13 |
| 7 Dec 2012 | MR 168/2 v MS 167/5Match · T20 | MS | 42 | 0/12 | 0 | Melbourne Renegades won by 8 wickets | Melbourne | Big Bash League 2012/13 |
| 5 Oct 2012 | AUS 131 v WI 205/4Semi-final · T20I | AUS | 0 | 0/22 | 0 | West Indies won by 74 runs | Colombo | ICC World Twenty20 2012/13 |
| 7 Sept 2012 | AUS 151/8 v PAK 151/4Match 2 · T20I | AUS | 1 | 0/7 | 0 | Match tied (Pakistan won the Super Over) | Dubai International Cricket Stadium | Pakistan v Australia T20I Series 2012 |
| 5 Sept 2012 | AUS 89 v PAK 90/3Match 1 · T20I | AUS | 3 | - | 1 | Pakistan won by 7 wickets | Dubai International Cricket Stadium | Pakistan v Australia T20I Series 2012 |
| 3 Sept 2012 | AUS 250/7 v PAK 244/7Match 3 · ODI | AUS | 43 | 0/14 | 1 | Australia won by 3 wickets | Sharjah Cricket Stadium | Pakistan v Australia ODI Series 2012 |
| 31 Aug 2012 | AUS 248/9 v PAK 249/3Match 2 · ODI | AUS | 0 | 0/6 | 0 | Pakistan won by 7 wickets | Abu Dhabi | Pakistan v Australia ODI Series 2012 |
| 28 Aug 2012 | AUS 199/6 v PAK 198Match 1 · ODI | AUS | 3 | 0/9 | 2 | Australia won by 4 wickets | Sharjah Cricket Stadium | Pakistan v Australia ODI Series 2012 |
| 10 Jul 2012 | ENG 138/3 v AUS 145/7Match 5 · ODI | AUS | 9 | - | 0 | England won by 7 wickets (DLS method) | Manchester | NatWest Series 2012 |
| 7 Jul 2012 | ENG 201/2 v AUS 200/9Match 4 · ODI | AUS | 70 | 0/48 | 0 | England won by 8 wickets | Chester-le-Street | NatWest Series 2012 |
| 1 Jul 2012 | ENG 252/4 v AUS 251/7Match 2 · ODI | AUS | 29 | 0/17 | 0 | England won by 6 wickets | London | NatWest Series 2012 |
| 29 Jun 2012 | ENG 272/5 v AUS 257/9Match 1 · ODI | AUS | 13 | - | 0 | England won by 15 runs | London | NatWest Series 2012 |
| 23 Jun 2012 | IRE 36/3 v AUSOnly ODI · ODI | AUS | - | - | 0 | No result | Belfast | - |
| 19 May 2012 | PK 141/8 v DC 145/4Match 69 · T20 | PK | 3 | - | 1 | Delhi Daredevils won by 6 wickets | Dharamsala | Indian Premier League 2012 |
| 17 May 2012 | PK 123/4 v CSK 120/7Match 66 · T20 | PK | 9 | 0/23 | 0 | Kings XI Punjab won by 6 wickets | Dharamsala | Indian Premier League 2012 |
| 15 May 2012 | DC 140/5 v PK 136/8Match 64 · T20 | PK | 40* | - | 0 | Delhi Daredevils won by 5 wickets | Delhi | Indian Premier League 2012 |
| 13 May 2012 | PK 194/6 v DC 190/4Match 61 · T20 | PK | 65* | 0/14 | 0 | Kings XI Punjab won by 4 wickets | Chandigarh | Indian Premier League 2012 |
| 8 May 2012 | DC 145/8 v PK 170/5Match 53 · T20 | PK | 16 | 2/2 | 0 | Kings XI Punjab won by 25 runs | Hyderabad | Indian Premier League 2012 |
| 5 May 2012 | PK 134/8 v RR 177/6Match 48 · T20 | PK | 8 | - | 0 | Rajasthan Royals won by 43 runs | Chandigarh | Indian Premier League 2012 |
| 2 May 2012 | RCB 158/5 v PK 163/6Match 44 · T20 | PK | 45 | 0/9 | 0 | Kings XI Punjab won by 4 wickets | Bangalore | Indian Premier League 2012 |
| 28 Apr 2012 | CSK 149/8 v PK 156/8Match 37 · T20 | PK | 7 | 1/3 | 1 | Kings XI Punjab won by 7 runs | Chennai | Indian Premier League 2012 |
| 25 Apr 2012 | PK 168/3 v MI 171/6Match 33 · T20 | PK | 68* | - | 0 | Mumbai Indians won by 4 wickets | Chandigarh | Indian Premier League 2012 |
| 22 Apr 2012 | MI 163/6 v PK 164/4Match 28 · T20 | PK | 21 | 0/12 | 0 | Kings XI Punjab won by 6 wickets | Mumbai | Indian Premier League 2012 |
| 20 Apr 2012 | PK 163/6 v RCB 166/5Match 25 · T20 | PK | 41 | - | 1 | Royal Challengers Bangalore won by 5 wickets | Chandigarh | Indian Premier League 2012 |
| 18 Apr 2012 | PK 124/7 v KKR 127/2Match 22 · T20 | PK | 10 | - | 0 | Kolkata Knight Riders won by 8 wickets | Chandigarh | Indian Premier League 2012 |
| 15 Apr 2012 | KKR 132/7 v PK 134/9Match 17 · T20 | PK | 32 | - | 0 | Kings XI Punjab won by 2 runs | Kolkata | Indian Premier League 2012 |
| 12 Apr 2012 | PK 116/3 v PW 115Match 14 · T20 | PK | DNB | - | 1 | Kings XI Punjab won by 7 wickets | Chandigarh | Indian Premier League 2012 |
| 8 Apr 2012 | PW 166/6 v PK 144/8Match 8 · T20 | PK | 18 | - | 0 | Pune Warriors won by 22 runs | Pune | Indian Premier League 2012 |
| 6 Apr 2012 | RR 191/4 v PK 160/9Match 4 · T20 | PK | 13 | - | 0 | Rajasthan Royals won by 31 runs | Jaipur | Indian Premier League 2012 |
| 30 Mar 2012 | WI 160 v AUS 146/9Match 2 · T20I | AUS | 19 | - | 1 | West Indies won by 14 runs | Barbados | Australia in West Indies T20I Series 2011/12 |
| 27 Mar 2012 | WI 150/7 v AUS 153/2Match 1 · T20I | AUS | DNB | - | 2 | Australia won by 8 wickets | St Lucia | Australia in West Indies T20I Series 2011/12 |
| 25 Mar 2012 | WI 251 v AUS 281/9Match 5 · ODI | AUS | 0 | - | 0 | Australia won by 30 runs | St Lucia | Australia in West Indies ODI Series 2011/12 |
| 23 Mar 2012 | WI 294/7 v AUS 252Match 4 · ODI | AUS | 57 | - | 1 | West Indies won by 42 runs | St Lucia | Australia in West Indies ODI Series 2011/12 |
| 20 Mar 2012 | WI 220 v AUS 220Match 3 · ODI | AUS | 15 | - | 1 | Match tied | St Vincent | Australia in West Indies ODI Series 2011/12 |
| 18 Mar 2012 | WI 163/5 v AUS 154/9Match 2 · ODI | AUS | 37 | 0/13 | 0 | West Indies won by 5 wickets (DLS method) | St Vincent | Australia in West Indies ODI Series 2011/12 |
| 16 Mar 2012 | WI 140 v AUS 204/8Match 1 · ODI | AUS | 0 | 0/15 | 0 | Australia won by 64 runs | St Vincent | Australia in West Indies ODI Series 2011/12 |