STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 75 24 14 79 18 134 7.90 58.95 0 0 1 8
Test 49 57 23 394 31 762 11.58 51.70 0 0 19 37
T20 7 1 0 2 2 4 2.00 50.00 0 0 0 0
IPL 121 38 24 122 24 128 8.71 95.31 0 0 4 11
CL 0 0 0 0 0 0 - - 0 0 0 0
Type Mat Balls Runs Wkts BBI BBM Econ Ave SR 4w 5w 10
ODI 75 3558 3565 106 4/31 4/31 6.01 33.63 33.56 4 0 0
Test 49 7845 4657 154 6/88 10/1 3.56 30.24 50.94 5 3 1
T20 7 150 219 9 2/19 2/19 8.76 24.33 16.66 0 0 0
IPL 121 2522 3579 119 4/24 4/24 8.51 30.07 21.19 2 0 0
CL 0 0 0 0 - - - - - 0 0 0

career

ODI Debut: vs Zimbabwe, On 2010-05-28 at May 28, 2010 v Zimbabwe at Queens Sports Club, Bulawayo
Last ODI played: vs West Indies, On 2018-10-24 at October 24, 2018 v West Indies at Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
Test Debut: vs West Indies, On 2011-11-06 at November 6, 2011 v West Indies at Arun Jaitley Stadium, Delhi
Last Test played: vs England, On 2021-09-02 at September 2, 2021 v England at The Oval, London
T20 Debut: vs Sri Lanka, On 2012-08-07 at August 7, 2012 v Sri Lanka at Pallekele International Cricket Stadium, Kandy
Last T20 played: vs Australia, On 2019-02-24 at February 24, 2019 v Australia at Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
IPL Debut: vs , On at
Last IPL played: vs , On at