Career | M | In | R | NO | HS | Avg | BF | SR | 100s | 50s | 4s | 6s | Ct | St |
Test | 1 | 1 | 10 | 0 | 10 | 10.00 | 15 | 66.66 | 0 | 0 | 1 | 0 | 1 | 0 |
ODIs | 59 | 31 | 190 | 10 | 30 | 9.047 | 337 | 56.37 | 0 | 0 | 15 | 2 | 7 | 0 |
T20s | 6 | 4 | 19 | 2 | 7* | 9.500 | 22 | 86.36 | 0 | 0 | 1 | 1 | -- | -- |
World Cup | 0 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Career | M | B | R | W | Avg | EC | SR | 5WI | 10WM | BBI | BBM |
Test | 1 | 168 | 101 | 1 | 101.0 | 3.607 | 168 | 0 | 0 | 1/15 | 1/15 |
ODIs | 59 | 2965 | 2364 | 97 | 24.37 | 4.783 | 30.56 | 2 | 0 | 5/28 | 5/28 |
T20s | 6 | 136 | 183 | 4 | 45.75 | 8.073 | 34.00 | 0 | 0 | 2/10 | 2/10 |
World Cup | 0 | -- | -- | -- | -- | -- | -- | -- | -- | 5/28 |
Test Debut
Australia v West Indies at Western Australia Cricket Association Ground, Perth, December 16, 2009
Last Test
Australia v West Indies at Western Australia Cricket Association Ground, Perth, December 16, 2009
ODI Debut
India v Australia at Rajiv Gandhi International Stadium, Uppal, Hyderabad, November 5, 2009
Last ODI
Australia v England at Adelaide Oval, Adelaide, January 26, 2014
T20 Debut
Australia v Sri Lanka at Western Australia Cricket Association Ground, Perth, October 31, 2010
Last T20
India v Australia at Saurashtra Cricket Association Stadium, Rajkot, October 10, 2013
Pakistan vs Sri Lanka - 1st Test 3
SL 282/6 OVERS: 91.5
Australia vs New Zealand - 1st Test 2
NZ 29/2 OVERS: 8.4
AUS 416 (146.2 Ovs)
NZ trail by 387 runs
14 Dec, 2019 11:30 IST | 06:00 GMT
ICC Academy, Dubai
United Arab Emirates vs Scotland - Match 6
15 Dec, 2019 11:30 IST | 06:00 GMT
ICC Academy, Dubai
India vs West Indies - 1st ODI
15 Dec, 2019 13:30 IST | 08:00 GMT
MA Chidambaram Stadium, Chennai
India vs West Indies - 2nd ODI
18 Dec, 2019 13:30 IST | 08:00 GMT
Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
Pakistan vs Sri Lanka - 2nd Test
19 Dec, 2019 10:15 IST | 04:45 GMT
National Stadium, Karachi
United Arab Emirates vs USA - Match 4
USA beat United Arab Emirates by 98 runs
India vs West Indies - 3rd T20I
India beat West Indies by 67 runs
USA beat Scotland by 35 runs
Nepal vs Maldives - 3rd Place Play-off
Nepal beat Maldives by 5 wickets
Bangladesh Under-23 vs Sri Lanka Under-23 - Final
Match over