Records type batting analysis [change type]
View innings by innings list [change view]
Opposition team India remove India from query
Not involving the player JM Bairstow (ENG) remove JM Bairstow (ENG) 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 1993-2009 273 348 32 15066 380 47.67 22330 67.46 40 69 23 1722 182 Profile
filtered 1994-2008 48 65 4 3417 203 56.01 4615 74.04 9 19 4 365 48
Innings by innings list
48 73 46 4 0 104.34 6 caught 1 ODI v India Sharjah 19 Apr 1994 ODI # 910
119 283 172 18 1 69.18 2 caught 2 Test v India Wankhede 27 Feb 2001 Test # 1531
28* 25 21 4 1 133.33 1 not out 4 Test v India Wankhede 27 Feb 2001 Test # 1531
97 242 157 14 3 61.78 2 caught 1 Test v India Eden Gardens 11 Mar 2001 Test # 1535
67 198 118 6 0 56.77 1 lbw 4 Test v India Eden Gardens 11 Mar 2001 Test # 1535
203 474 320 15 6 63.43 2 caught 1 Test v India Chennai 18 Mar 2001 Test # 1539
35 76 40 3 1 87.50 1 caught 3 Test v India Chennai 18 Mar 2001 Test # 1539
99 131 90 7 1 110.00 1 lbw 2 ODI v India Bengaluru 25 Mar 2001 ODI # 1696
57 116 81 5 1 70.37 2 caught 2 ODI v India Pune 28 Mar 2001 ODI # 1698
111 180 113 8 2 98.23 2 stumped 1 ODI v India Visakhapatnam 3 Apr 2001 ODI # 1700
36 48 42 5 1 85.71 1 caught 2 ODI v India Margao 6 Apr 2001 ODI # 1701
45* 91 49 1 2 91.83 2 not out 2 ODI v India Centurion 15 Feb 2003 ODI # 1951
37 93 54 5 0 68.51 2 caught 1 ODI v India Johannesburg 23 Mar 2003 ODI # 1993
47 137 76 2 0 61.84 2 stumped 2 ODI v India Gwalior 26 Oct 2003 ODI # 2052
0 6 1 0 0 0.00 2 caught 1 ODI v India Wankhede 1 Nov 2003 ODI # 2054
44 79 45 5 0 97.77 2 run out 1 ODI v India Bengaluru 12 Nov 2003 ODI # 2061
19 33 24 3 0 79.16 2 caught 1 ODI v India Eden Gardens 18 Nov 2003 ODI # 2064
37 81 52 6 0 71.15 2 caught 1 Test v India Brisbane 4 Dec 2003 Test # 1671
99 128 98 10 2 101.02 1 caught 3 Test v India Brisbane 4 Dec 2003 Test # 1671
12 22 15 2 0 80.00 2 caught 1 Test v India Adelaide 12 Dec 2003 Test # 1673
17 56 32 0 0 53.12 2 caught 3 Test v India Adelaide 12 Dec 2003 Test # 1673
136 260 173 17 1 78.61 2 lbw 2 Test v India Melbourne 26 Dec 2003 Test # 1678
53* 95 63 9 0 84.12 2 not out 4 Test v India Melbourne 26 Dec 2003 Test # 1678
67 139 88 12 1 76.13 2 caught 2 Test v India Sydney 2 Jan 2004 Test # 1680
30 74 49 2 0 61.22 2 caught 4 Test v India Sydney 2 Jan 2004 Test # 1680
20 50 22 1 0 90.90 2 caught 1 ODI v India Melbourne 9 Jan 2004 ODI # 2077
109 150 107 12 0 101.86 2 caught 2 ODI v India Brisbane 18 Jan 2004 ODI # 2084
0 10 5 0 0 0.00 2 caught 2 ODI v India Perth 1 Feb 2004 ODI # 2093
50 129 91 4 0 54.94 2 caught 2 ODI v India Melbourne 6 Feb 2004 ODI # 2097
126 172 122 11 3 103.27 2 bowled 1 ODI v India Sydney 8 Feb 2004 ODI # 2098
29 62 49 2 0 59.18 1 caught 1 ODI v India Amstelveen 23 Aug 2004 ODI # 2159
26 84 53 2 0 49.05 2 caught 1 Test v India Bengaluru 6 Oct 2004 Test # 1713
30 70 53 4 0 56.60 2 run out 3 Test v India Bengaluru 6 Oct 2004 Test # 1713
58 154 91 6 2 63.73 2 caught 1 Test v India Chennai 14 Oct 2004 Test # 1714
39 113 72 3 0 54.16 2 caught 3 Test v India Chennai 14 Oct 2004 Test # 1714
23 79 39 2 0 58.97 2 caught 1 Test v India Nagpur 26 Oct 2004 Test # 1718
9 47 28 2 0 32.14 2 bowled 3 Test v India Nagpur 26 Oct 2004 Test # 1718
35 105 73 1 3 47.94 2 caught 2 Test v India Wankhede 3 Nov 2004 Test # 1720
24 57 30 4 0 80.00 2 bowled 4 Test v India Wankhede 3 Nov 2004 Test # 1720
54 100 66 9 0 81.81 1 run out 1 ODI v India Kuala Lumpur 22 Sep 2006 ODI # 2421
62 61 47 4 4 131.91 2 bowled 2 T20I v India Durban 22 Sep 2007 T20I # 45
34 75 39 5 1 87.17 2 bowled 1 ODI v India Bengaluru 29 Sep 2007 ODI # 2621
75 136 89 5 3 84.26 2 bowled 1 ODI v India Kochi 2 Oct 2007 ODI # 2623
60 109 70 10 0 85.71 2 caught 1 ODI v India Hyderabad 5 Oct 2007 ODI # 2625
92 156 92 11 2 100.00 2 caught 2 ODI v India Chandigarh 8 Oct 2007 ODI # 2627
29 52 39 4 0 74.35 2 bowled 2 ODI v India Vadodara 11 Oct 2007 ODI # 2629
17 34 19 1 2 89.47 2 bowled 1 T20I v India Brabourne 20 Oct 2007 T20I # 47
124 268 183 9 0 67.75 2 caught 1 Test v India Melbourne 26 Dec 2007 Test # 1855
47 84 54 6 0 87.03 2 caught 3 Test v India Melbourne 26 Dec 2007 Test # 1855
13 43 26 2 0 50.00 2 caught 1 Test v India Sydney 2 Jan 2008 Test # 1857
123 304 196 12 0 62.75 2 caught 3 Test v India Sydney 2 Jan 2008 Test # 1857
103 271 200 10 1 51.50 2 bowled 2 Test v India Adelaide 24 Jan 2008 Test # 1863
25 30 21 5 0 119.04 2 caught 1 ODI v India Melbourne 10 Feb 2008 ODI # 2675
13 63 34 0 1 38.23 2 caught 1 ODI v India Adelaide 17 Feb 2008 ODI # 2680
54 98 62 5 1 87.09 2 run out 1 ODI v India Sydney 24 Feb 2008 ODI # 2685
82 115 88 10 0 93.18 2 caught 1 ODI v India Sydney 2 Mar 2008 ODI # 2688
55 122 68 7 0 80.88 2 run out 2 ODI v India Brisbane 4 Mar 2008 ODI # 2689
0 1 3 0 0 0.00 1 caught 1 Test v India Bengaluru 9 Oct 2008 Test # 1887
13 51 40 1 0 32.50 1 lbw 3 Test v India Bengaluru 9 Oct 2008 Test # 1887
0 2 3 0 0 0.00 1 bowled 2 Test v India Mohali 17 Oct 2008 Test # 1889
29 37 20 4 0 145.00 1 lbw 4 Test v India Mohali 17 Oct 2008 Test # 1889
83 247 154 13 1 53.89 1 lbw 2 Test v India Delhi 29 Oct 2008 Test # 1891
16* 27 29 4 0 55.17 1 not out 4 Test v India Delhi 29 Oct 2008 Test # 1891
16 30 26 3 0 61.53 1 run out 2 Test v India Nagpur 6 Nov 2008 Test # 1892
77 159 93 8 1 82.79 1 lbw 4 Test v India Nagpur 6 Nov 2008 Test # 1892
Statsguru includes the following current or recent relevant matches:
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page