Records type batting analysis [change type]
View innings by innings list [change view]
Primary team India remove India from query
Involving the player RJ Shastri (IND) remove RJ Shastri (IND) from query
Runs scored less than or equal to 150 remove less than or equal to 150 from query
Ordered by balls faced (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0
unfiltered 1989-2013 664 782 74 34357 248* 48.52 50817+ 67.58* 100 164 34 Profile
filtered 1989-1992 47 55 4 1775 148* 34.80 2904+ 60.74* 3 10 4
Innings by innings list
111 373 270 19 0 41.11 4 caught 2 Test v South Africa Johannesburg 26 Nov 1992 Test # 1201
148* 298 213 14 0 69.48 6 not out 2 Test v Australia Sydney 2 Jan 1992 Test # 1181
119* 225 189 17 0 62.96 6 not out 4 Test v England Manchester 9 Aug 1990 Test # 1149
59 254 172 4 0 34.30 6 lbw 1 Test v Pakistan Faisalabad 23 Nov 1989 Test # 1128
68 216 136 8 0 50.00 6 caught 2 Test v England Manchester 9 Aug 1990 Test # 1149
57 193 134 6 0 42.53 6 caught 3 Test v Pakistan Sialkot 9 Dec 1989 Test # 1132
57 111 107 3 0 53.27 4 caught 1 ODI v Australia Hobart 10 Dec 1991 ODI # 694
40 122 107 5 0 37.38 7 caught 3 Test v Australia Melbourne 26 Dec 1991 Test # 1180
69 116 100 3 0 69.00 4 caught 2 ODI v Australia Sydney 20 Jan 1992 ODI # 711
41 124 90 5 0 45.55 7 bowled 1 Test v Pakistan Lahore 1 Dec 1989 Test # 1130
57* 118 88 2 0 64.77 4 not out 2 ODI v West Indies Melbourne 16 Jan 1992 ODI # 707
62 - 73 8 1 84.93 4 caught 2 ODI v South Africa Eden Gardens 10 Nov 1991 ODI # 686
53 - 70 2 0 75.71 4 lbw 2 ODI v Sri Lanka Eden Gardens 4 Jan 1991 ODI # 661
27 93 65 4 0 41.53 6 caught 4 Test v England Lord's 26 Jul 1990 Test # 1148
36 79 65 3 0 55.38 4 caught 1 ODI v Australia Perth 8 Dec 1991 ODI # 693
48 62 57 2 0 84.21 4 caught 1 ODI v West Indies Adelaide 14 Dec 1991 ODI # 696
39 92 56 7 0 69.64 4 caught 1 ODI v Zimbabwe Harare 25 Oct 1992 ODI # 764
32 - 52 1 0 61.53 5 bowled 1 ODI v South Africa Bloemfontein 15 Dec 1992 ODI # 781
35 74 51 5 0 68.62 6 lbw 1 Test v Pakistan Sialkot 9 Dec 1989 Test # 1132
31 64 44 1 0 70.45 5 run out 1 ODI v Australia Sydney 14 Jan 1992 ODI # 705
35 51 44 5 0 79.54 4 caught 2 ODI v England Perth 22 Feb 1992 ODI # 715
21 - 44 1 0 47.72 5 caught 1 ODI v South Africa Johannesburg 13 Dec 1992 ODI # 779
16 47 42 3 0 38.09 6 bowled 1 Test v Australia Brisbane 29 Nov 1991 Test # 1177
53 - 41 7 1 129.26 5 bowled 2 ODI v Sri Lanka Pune 5 Dec 1990 ODI # 646
52* - 40 5 0 130.00 5 not out 1 ODI v Pakistan Sharjah 18 Oct 1991 ODI # 680
23 - 39 0 0 58.97 5 caught 2 ODI v South Africa Durban 17 Dec 1992 ODI # 783
49 - 38 3 2 128.94 5 caught 2 ODI v Pakistan Sharjah 23 Oct 1991 ODI # 684
19 38 35 1 1 54.28 4 bowled 2 ODI v England Leeds 18 Jul 1990 ODI # 634
21 38 35 3 0 60.00 4 caught 1 ODI v Australia Adelaide 15 Dec 1991 ODI # 697
21 39 30 3 0 70.00 7 caught 1 Test v England The Oval 23 Aug 1990 Test # 1150
30 - 29 1 2 103.44 5 caught 1 ODI v Sri Lanka Margao 8 Dec 1990 ODI # 648
22 - 27 3 0 81.48 5 run out 1 ODI v West Indies Sharjah 19 Oct 1991 ODI # 681
31 31 26 3 0 119.23 6 bowled 2 ODI v England Nottingham 20 Jul 1990 ODI # 635
20 - 25 1 0 80.00 7 caught 2 ODI v Pakistan Sharjah 27 Apr 1990 ODI # 625
7 36 25 1 0 28.00 6 caught 3 Test v Australia Brisbane 29 Nov 1991 Test # 1177
15 28 24 2 0 62.50 6 bowled 2 Test v Pakistan Karachi 15 Nov 1989 Test # 1127
11 35 24 1 0 45.83 4 run out 2 Test v South Africa Durban 13 Nov 1992 Test # 1200
22 - 24 2 0 91.66 5 caught 2 ODI v South Africa Centurion 11 Dec 1992 ODI # 774
15 33 23 0 0 65.21 7 caught 1 Test v Australia Melbourne 26 Dec 1991 Test # 1180
36 - 22 3 2 163.63 5 bowled 1 ODI v Sri Lanka Nagpur 1 Dec 1990 ODI # 644
10 30 19 1 0 52.63 6 bowled 2 Test v England Lord's 26 Jul 1990 Test # 1148
11 19 19 1 0 57.89 4 caught 2 ODI v Australia Brisbane 1 Mar 1992 ODI # 725
6 27 17 1 0 35.29 4 caught 1 Test v South Africa Gqeberha 26 Dec 1992 Test # 1206
8 24 16 1 0 50.00 6 run out 3 Test v Pakistan Faisalabad 23 Nov 1989 Test # 1128
10 - 12 0 0 83.33 5 run out 1 ODI v Sri Lanka Sharjah 25 Apr 1990 ODI # 623
4 - 11 0 0 36.36 5 lbw 2 ODI v Sri Lanka Cuttack 28 Dec 1990 ODI # 658
4 12 10 0 0 40.00 4 caught 2 ODI v Australia Melbourne 18 Jan 1992 ODI # 709
1 14 9 0 0 11.11 4 caught 1 ODI v West Indies Perth 6 Dec 1991 ODI # 692
1 6 5 0 0 20.00 4 lbw 4 Test v South Africa Johannesburg 26 Nov 1992 Test # 1201
1 - 3 0 0 33.33 4 caught 1 ODI v South Africa New Delhi 14 Nov 1991 ODI # 688
0 4 3 0 0 0.00 4 caught 2 Test v Zimbabwe Harare 18 Oct 1992 Test # 1197
0 - 2 0 0 0.00 5 caught 2 ODI v Pakistan Gujranwala 18 Dec 1989 ODI # 593
0 - 1 0 0 0.00 5 lbw 2 ODI v Pakistan Sharjah 25 Oct 1991 ODI # 685
0 1 1 0 0 0.00 4 caught 3 Test v South Africa Gqeberha 26 Dec 1992 Test # 1206
11 92 - - 0 - 6 lbw 1 Test v Sri Lanka Chandigarh 23 Nov 1990 Test # 1156
DNB - - - - - - - 4 Test v Pakistan Karachi 15 Nov 1989 Test # 1127
Statsguru includes the following current or recent relevant matches:
Australia v Namibia at North Sound, ICC Men's T20 World Cup 24th match, Jun 11, 2024 [T20I # 2666 - Live]
    » Australia 74/1 (5.4 ov, MR Marsh 18*, TM Head 34*, JT Brassell 0/14) - Match over
Canada v Pakistan at New York, ICC Men's T20 World Cup 22nd match, Jun 11, 2024 [T20I # 2665]
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