Records type batting analysis [change type]
View innings by innings list [change view]
Opposition team India remove India from query
Start of match date between 7 May 2010 and 26 Nov 2023 remove between 7 May 2010 and 26 Nov 2023 from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2016-2024 142 170 13 6272 175 39.94 7714 81.30 12 33 9 716 110 Profile
filtered 2016-2023 23 31 3 1145 163 40.89 1668 68.64 2 4 0 127 17
Innings by innings list
2 7 5 0 0 40.00 4 lbw 2 T20I v India Adelaide 26 Jan 2016 T20I # 485
26 32 19 1 1 136.84 5 bowled 1 T20I v India Sydney 31 Jan 2016 T20I # 489
5 6 6 0 0 83.33 4 caught 2 ODI v India Chennai 17 Sep 2017 ODI # 3910
39 57 39 5 0 100.00 4 caught 2 ODI v India Eden Gardens 21 Sep 2017 ODI # 3912
4 18 6 0 0 66.66 5 bowled 1 ODI v India Indore 24 Sep 2017 ODI # 3914
29 55 38 1 1 76.31 3 caught 1 ODI v India Bengaluru 28 Sep 2017 ODI # 3917
42 78 59 4 0 71.18 5 bowled 1 ODI v India Nagpur 1 Oct 2017 ODI # 3919
9 27 16 0 0 56.25 4 bowled 1 T20I v India Ranchi 7 Oct 2017 T20I # 623
48* 56 34 5 1 141.17 4 not out 2 T20I v India Guwahati 10 Oct 2017 T20I # 624
72 253 167 6 0 43.11 6 caught 2 Test v India Adelaide 6 Dec 2018 Test # 2333
14 79 62 1 0 22.58 6 caught 4 Test v India Adelaide 6 Dec 2018 Test # 2333
58 109 80 6 0 72.50 6 caught 1 Test v India Perth 14 Dec 2018 Test # 2334
19 60 49 2 0 38.77 6 caught 3 Test v India Perth 14 Dec 2018 Test # 2334
20 59 48 2 0 41.66 5 bowled 2 Test v India Melbourne 26 Dec 2018 Test # 2337
34 119 92 2 0 36.95 5 bowled 4 Test v India Melbourne 26 Dec 2018 Test # 2337
20 - 56 2 0 35.71 5 caught 2 Test v India Sydney 3 Jan 2019 Test # 2339
DNB - - - - - - - 3 Test v India Sydney 3 Jan 2019 Test # 2339
7 31 20 0 0 35.00 5 caught 2 Test v India Adelaide 17 Dec 2020 Test # 2396
DNB - - - - - - - 4 Test v India Adelaide 17 Dec 2020 Test # 2396
38 121 92 4 0 41.30 5 caught 1 Test v India Melbourne 26 Dec 2020 Test # 2398
17 53 46 0 0 36.95 5 caught 3 Test v India Melbourne 26 Dec 2020 Test # 2398
12 36 30 1 1 40.00 5 caught 1 Test v India Delhi 17 Feb 2023 Test # 2493
43 47 46 6 1 93.47 2 caught 3 Test v India Delhi 17 Feb 2023 Test # 2493
9 8 6 1 0 150.00 1 lbw 2 Test v India Indore 1 Mar 2023 Test # 2496
49* 77 53 6 1 92.45 2 not out 4 Test v India Indore 1 Mar 2023 Test # 2496
32 69 44 7 0 72.72 1 caught 1 Test v India Ahmedabad 9 Mar 2023 Test # 2499
90 243 163 10 2 55.21 2 bowled 3 Test v India Ahmedabad 9 Mar 2023 Test # 2499
5 11 10 1 0 50.00 1 bowled 1 ODI v India Wankhede 17 Mar 2023 ODI # 4538
51* 52 30 10 0 170.00 1 not out 2 ODI v India Visakhapatnam 19 Mar 2023 ODI # 4541
33 56 31 4 2 106.45 1 caught 1 ODI v India Chennai 22 Mar 2023 ODI # 4545
163 283 174 25 1 93.67 5 caught 1 Test v India The Oval 7 Jun 2023 Test # 2505
18 29 27 0 2 66.66 5 caught 3 Test v India The Oval 7 Jun 2023 Test # 2505
137 166 120 15 4 114.16 2 caught 2 ODI v India Ahmedabad 19 Nov 2023 ODI # 4705
Statsguru includes the following current or recent relevant matches:
Canada v Pakistan at New York, ICC Men's T20 World Cup 22nd match, Jun 11, 2024 [T20I # 2665 - Live]
    » Pakistan 107/3 (17.3 ov, Usman Khan 2*, Mohammad Rizwan 53*, JOA Gordon 1/17) - Match over
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st match, Jun 10, 2024 [T20I # 2664]
Italy v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 8th match, Jun 10, 2024 [T20I # 2663]
Portugal v Romania at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 7th match, Jun 10, 2024 [T20I # 2662]
Isle of Man v Turkey at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 6th match, Jun 10, 2024 [T20I # 2661]
Austria v Israel at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th match, Jun 10, 2024 [T20I # 2660]
 
Feedback Print this page