View cumulative averages [change view]
Totals in terms of batting team switch totals
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied NR W/L Ave RPO Inns HS LS
overall 1979-2024 148 54 89 2 3 0.606 23.52 5.19 148 312 36 Profile
Cumulative record
1 0 1 0 0 0.00 15.44 2.31 1 139 - ODI v Pakistan 9 Jun 1979 ODI # 64
2 0 2 0 0 0.00 9.68 1.83 2 139 45 ODI v England 13 Jun 1979 ODI # 67
3 0 3 0 0 0.00 9.96 2.15 3 139 45 ODI v Australia 16 Jun 1979 ODI # 70
4 1 3 0 0 0.33 12.02 2.56 4 180 45 ODI v Bangladesh 11 Feb 2003 ODI # 1946
5 1 4 0 0 0.25 13.59 2.87 5 197 45 ODI v Kenya 15 Feb 2003 ODI # 1952
6 1 5 0 0 0.20 11.89 2.80 6 197 36 ODI v Sri Lanka 19 Feb 2003 ODI # 1958
7 1 6 0 0 0.16 13.10 3.08 7 202 36 ODI v West Indies 23 Feb 2003 ODI # 1963
8 1 7 0 0 0.14 14.05 3.02 8 202 36 ODI v South Africa 27 Feb 2003 ODI # 1971
9 1 8 0 0 0.12 14.71 3.16 9 202 36 ODI v New Zealand 3 Mar 2003 ODI # 1977
10 1 9 0 0 0.11 13.94 3.12 10 202 36 ODI v Zimbabwe 16 May 2006 ODI # 2374
11 1 10 0 0 0.10 14.25 3.13 11 202 36 ODI v Bermuda 17 May 2006 ODI # 2375
12 1 11 0 0 0.09 14.13 3.15 12 202 36 ODI v Kenya 5 Aug 2006 ODI # 2397
13 1 12 0 0 0.08 13.74 3.13 13 202 36 ODI v Kenya 6 Aug 2006 ODI # 2400
14 1 13 0 0 0.07 13.80 3.16 14 202 36 ODI v Bermuda 19 Aug 2006 ODI # 2406
15 1 14 0 0 0.07 14.66 3.33 15 261 36 ODI v Bermuda 21 Aug 2006 ODI # 2407
16 1 15 0 0 0.06 15.56 3.46 16 261 36 ODI v Netherlands 26 Nov 2006 ODI # 2448
17 2 15 0 0 0.13 16.60 3.56 17 261 36 ODI v Bermuda 27 Nov 2006 ODI # 2450
18 3 15 0 0 0.20 16.98 3.61 18 261 36 ODI v Bermuda 30 Nov 2006 ODI # 2454
19 3 16 0 0 0.18 17.49 3.66 19 261 36 ODI v Netherlands 1 Dec 2006 ODI # 2455
20 3 17 0 0 0.17 18.65 3.78 20 292 36 ODI v Scotland 18 Jan 2007 ODI # 2477
21 3 18 0 0 0.16 18.77 3.83 21 292 36 ODI v Scotland 23 Jan 2007 ODI # 2483
22 4 18 0 0 0.22 19.00 3.85 22 292 36 ODI v Kenya 24 Jan 2007 ODI # 2484
23 4 19 0 0 0.21 19.04 3.88 23 292 36 ODI v Netherlands 30 Jan 2007 ODI # 2491
24 4 20 0 0 0.20 19.50 3.95 24 292 36 ODI v Scotland 31 Jan 2007 ODI # 2495
25 5 20 0 0 0.25 19.53 4.02 25 292 36 ODI v Bermuda 2 Feb 2007 ODI # 2498
26 6 20 0 0 0.30 20.56 4.12 26 312 36 ODI v Ireland 4 Feb 2007 ODI # 2503
27 6 21 0 0 0.28 20.08 4.15 27 312 36 ODI v Kenya 5 Feb 2007 ODI # 2508
28 7 21 0 0 0.33 20.35 4.17 28 312 36 ODI v Bermuda 26 Feb 2007 ODI # 2529
29 7 22 0 0 0.31 20.84 4.22 29 312 36 ODI v Bangladesh 28 Feb 2007 ODI # 2530
30 7 23 0 0 0.30 20.81 4.21 30 312 36 ODI v Kenya 14 Mar 2007 ODI # 2533
31 7 24 0 0 0.29 21.11 4.22 31 312 36 ODI v England 18 Mar 2007 ODI # 2541
32 7 25 0 0 0.28 21.33 4.25 32 312 36 ODI v New Zealand 22 Mar 2007 ODI # 2548
33 7 26 0 0 0.26 21.18 4.24 33 312 36 ODI v Netherlands 3 Jul 2007 ODI # 2596
34 7 27 0 0 0.25 21.25 4.26 34 312 36 ODI v Kenya 18 Oct 2007 ODI # 2634
35 7 28 0 0 0.25 21.17 4.25 35 312 36 ODI v Kenya 20 Oct 2007 ODI # 2636
36 7 29 0 0 0.24 21.06 4.25 36 312 36 ODI v Bermuda 28 Jun 2008 ODI # 2722
37 7 30 0 0 0.23 20.97 4.25 37 312 36 ODI v Bermuda 29 Jun 2008 ODI # 2725
38 8 30 0 0 0.26 21.23 4.28 38 312 36 ODI v Bermuda 1 Jul 2008 ODI # 2728
39 9 30 0 0 0.30 21.15 4.29 39 312 36 T20I v Netherlands 2 Aug 2008 T20I # 60
40 9 31 0 0 0.29 20.81 4.30 40 312 36 T20I v Kenya 3 Aug 2008 T20I # 62
41 10 31 0 0 0.32 20.89 4.31 41 312 36 T20I v Bermuda 5 Aug 2008 T20I # 67
42 11 31 0 0 0.35 21.21 4.34 42 312 36 ODI v Bermuda 18 Aug 2008 ODI # 2744
43 11 32 0 0 0.34 21.32 4.36 43 312 36 ODI v West Indies 22 Aug 2008 ODI # 2749
44 11 33 0 0 0.33 21.23 4.35 44 312 36 ODI v West Indies 24 Aug 2008 ODI # 2752
45 11 34 0 0 0.32 21.00 4.36 45 312 36 T20I v Pakistan 10 Oct 2008 T20I # 70
46 11 34 1 0 0.32 20.97 4.38 46 312 36 T20I v Zimbabwe 11 Oct 2008 T20I # 71
47 11 35 1 0 0.31 20.79 4.41 47 312 36 T20I v Sri Lanka 12 Oct 2008 T20I # 74
48 11 36 1 0 0.30 20.47 4.40 48 312 36 T20I v Zimbabwe 13 Oct 2008 T20I # 75
49 11 37 1 0 0.29 20.51 4.41 49 312 36 ODI v Ireland 6 Apr 2009 ODI # 2836
50 12 37 1 0 0.32 20.76 4.42 50 312 36 ODI v Scotland 8 Apr 2009 ODI # 2838
51 12 38 1 0 0.31 20.71 4.41 51 312 36 ODI v Ireland 19 Apr 2009 ODI # 2843
52 13 38 1 0 0.34 21.17 4.44 52 312 36 ODI v Scotland 7 Jul 2009 ODI # 2856
53 13 39 1 0 0.33 21.30 4.46 53 312 36 ODI v Scotland 8 Jul 2009 ODI # 2857
54 13 40 1 0 0.32 21.24 4.46 54 312 36 ODI v Netherlands 11 Jul 2009 ODI # 2859
55 14 40 1 0 0.35 21.45 4.48 55 312 36 ODI v Kenya 19 Aug 2009 ODI # 2875
56 14 40 1 1 0.35 21.44 4.48 56 312 36 ODI v Kenya 22 Aug 2009 ODI # 2877
57 15 40 1 1 0.37 21.68 4.52 57 312 36 T20I v Ireland 3 Feb 2010 T20I # 130
58 15 41 1 1 0.36 21.70 4.54 58 312 36 T20I v Afghanistan 4 Feb 2010 T20I # 132
59 15 42 1 1 0.35 21.68 4.56 59 312 36 T20I v Netherlands 9 Feb 2010 T20I # 136
60 15 43 1 1 0.34 21.56 4.58 60 312 36 T20I v Kenya 10 Feb 2010 T20I # 138
61 15 44 1 1 0.34 21.79 4.60 61 312 36 ODI v Afghanistan 16 Feb 2010 ODI # 2957
62 16 44 1 1 0.36 21.89 4.60 62 312 36 ODI v Afghanistan 18 Feb 2010 ODI # 2959
63 16 45 1 1 0.35 21.67 4.57 63 312 36 ODI v West Indies 13 Apr 2010 ODI # 2977
64 16 46 1 1 0.34 21.87 4.58 64 312 36 ODI v Afghanistan 1 Jul 2010 ODI # 3005
65 16 47 1 1 0.34 21.74 4.59 65 312 36 ODI v Scotland 3 Jul 2010 ODI # 3009
66 16 48 1 1 0.33 21.65 4.56 66 312 36 ODI v Netherlands 5 Jul 2010 ODI # 3014
67 16 49 1 1 0.32 21.58 4.54 67 312 36 ODI v Ireland 7 Jul 2010 ODI # 3015
68 17 49 1 1 0.34 21.70 4.53 68 312 36 ODI v Kenya 9 Jul 2010 ODI # 3020
69 18 49 1 1 0.36 21.77 4.52 69 312 36 ODI v Kenya 10 Jul 2010 ODI # 3022
70 19 49 1 1 0.38 21.91 4.53 70 312 36 ODI v Ireland 6 Sep 2010 ODI # 3041
71 19 50 1 1 0.38 21.93 4.53 71 312 36 ODI v Ireland 7 Sep 2010 ODI # 3042
72 19 51 1 1 0.37 21.76 4.52 72 312 36 ODI v Sri Lanka 20 Feb 2011 ODI # 3102
73 19 52 1 1 0.36 21.61 4.49 73 312 36 ODI v Zimbabwe 28 Feb 2011 ODI # 3111
74 19 53 1 1 0.35 21.48 4.48 74 312 36 ODI v Pakistan 3 Mar 2011 ODI # 3116
75 20 53 1 1 0.37 21.63 4.47 75 312 36 ODI v Kenya 7 Mar 2011 ODI # 3122
76 20 54 1 1 0.37 21.73 4.49 76 312 36 ODI v New Zealand 13 Mar 2011 ODI # 3129
77 20 55 1 1 0.36 21.72 4.49 77 312 36 ODI v Australia 16 Mar 2011 ODI # 3134
78 20 56 1 1 0.35 21.74 4.50 78 312 36 ODI v Afghanistan 7 Aug 2011 ODI # 3173
79 20 57 1 1 0.35 21.65 4.51 79 312 36 ODI v Afghanistan 9 Aug 2011 ODI # 3174
80 20 58 1 1 0.34 21.61 4.50 80 312 36 ODI v Ireland 19 Sep 2011 ODI # 3196
81 20 59 1 1 0.33 21.58 4.50 81 312 36 ODI v Ireland 20 Sep 2011 ODI # 3197
82 20 60 1 1 0.33 21.40 4.50 82 312 36 T20I v Netherlands 13 Mar 2012 T20I # 230
83 20 61 1 1 0.32 21.31 4.52 83 312 36 T20I v Afghanistan 18 Mar 2012 T20I # 234
84 20 62 1 1 0.32 21.22 4.52 84 312 36 T20I v Ireland 22 Mar 2012 T20I # 236
85 20 63 1 1 0.31 21.17 4.54 85 312 36 T20I v Scotland 23 Mar 2012 T20I # 239
86 20 64 1 1 0.31 21.12 4.52 86 312 36 ODI v Scotland 11 Jul 2012 ODI # 3287
87 20 65 1 1 0.30 21.20 4.52 87 312 36 ODI v Kenya 11 Mar 2013 ODI # 3344
88 20 66 1 1 0.30 21.29 4.53 88 312 36 ODI v Kenya 13 Mar 2013 ODI # 3345
89 21 66 1 1 0.31 21.31 4.54 89 312 36 T20I v Kenya 15 Mar 2013 T20I # 310
90 21 67 1 1 0.31 21.19 4.55 90 312 36 T20I v Kenya 16 Mar 2013 T20I # 311
91 21 67 1 2 0.31 21.24 4.56 91 312 36 ODI v Netherlands 27 Aug 2013 ODI # 3405
92 21 68 1 2 0.30 21.05 4.54 92 312 36 ODI v Netherlands 29 Aug 2013 ODI # 3407
93 21 69 1 2 0.30 21.19 4.56 93 312 36 T20I v Ireland 16 Nov 2013 T20I # 338
94 21 70 1 2 0.30 21.07 4.57 94 312 36 T20I v Kenya 26 Nov 2013 T20I # 346
95 21 71 1 2 0.29 21.02 4.57 95 312 36 ODI v Scotland 23 Jan 2014 ODI # 3459
96 21 72 1 2 0.29 21.02 4.57 96 312 36 ODI v Netherlands 28 Jan 2014 ODI # 3464
97 22 72 1 2 0.30 21.11 4.60 97 312 36 T20I v Cayman Is 18 Aug 2019 T20I # 852
98 22 72 1 3 0.30 21.16 4.60 98 312 36 T20I v Bermuda 19 Aug 2019 T20I # 854
99 23 72 1 3 0.31 21.18 4.62 99 312 36 T20I v U.S.A. 21 Aug 2019 T20I # 858
100 24 72 1 3 0.33 21.25 4.63 100 312 36 T20I v Cayman Is 22 Aug 2019 T20I # 860
101 25 72 1 3 0.34 21.34 4.64 101 312 36 T20I v Bermuda 24 Aug 2019 T20I # 864
102 26 72 1 3 0.36 21.35 4.66 102 312 36 T20I v U.S.A. 25 Aug 2019 T20I # 865
103 27 72 1 3 0.37 21.43 4.69 103 312 36 T20I v Jersey 20 Oct 2019 T20I # 947
104 28 72 1 3 0.38 21.44 4.70 104 312 36 T20I v Nigeria 21 Oct 2019 T20I # 954
105 29 72 1 3 0.40 21.50 4.72 105 312 36 T20I v Ireland 23 Oct 2019 T20I # 961
106 29 73 1 3 0.39 21.41 4.73 106 312 36 T20I v Hong Kong 24 Oct 2019 T20I # 965
107 29 74 1 3 0.39 21.35 4.74 107 312 36 T20I v Oman 25 Oct 2019 T20I # 971
108 29 75 1 3 0.38 21.39 4.75 108 312 36 T20I v U.A.E. 27 Oct 2019 T20I # 985
109 30 75 1 3 0.40 21.49 4.78 109 312 36 T20I v Bahamas 7 Nov 2021 T20I # 1405
110 31 75 1 3 0.41 21.68 4.81 110 312 36 T20I v Belize 8 Nov 2021 T20I # 1408
111 31 75 2 3 0.41 21.72 4.82 111 312 36 T20I v U.S.A. 10 Nov 2021 T20I # 1416
112 32 75 2 3 0.42 21.81 4.85 112 312 36 T20I v Bermuda 11 Nov 2021 T20I # 1418
113 33 75 2 3 0.44 21.92 4.86 113 312 36 T20I v Argentina 13 Nov 2021 T20I # 1426
114 34 75 2 3 0.45 22.17 4.90 114 312 36 T20I v Panama 14 Nov 2021 T20I # 1427
115 35 75 2 3 0.46 22.39 4.93 115 312 36 T20I v Philippines 18 Feb 2022 T20I # 1468
116 35 76 2 3 0.46 22.42 4.94 116 312 36 T20I v Oman 19 Feb 2022 T20I # 1475
117 35 77 2 3 0.45 22.26 4.95 117 312 36 T20I v Nepal 21 Feb 2022 T20I # 1482
118 36 77 2 3 0.46 22.30 4.95 118 312 36 T20I v Germany 22 Feb 2022 T20I # 1485
119 37 77 2 3 0.48 22.38 4.97 119 312 36 T20I v Bahrain 24 Feb 2022 T20I # 1488
120 38 77 2 3 0.49 22.45 5.00 120 312 36 T20I v Bahrain 14 Nov 2022 T20I # 1881
121 39 77 2 3 0.50 22.54 5.02 121 312 36 T20I v Saudi Arabia 15 Nov 2022 T20I # 1882
122 40 77 2 3 0.51 22.70 5.04 122 312 36 T20I v Oman 16 Nov 2022 T20I # 1885
123 40 78 2 3 0.51 22.72 5.05 123 312 36 T20I v Bahrain 17 Nov 2022 T20I # 1891
124 41 78 2 3 0.52 22.76 5.07 124 312 36 T20I v Saudi Arabia 19 Nov 2022 T20I # 1896
125 42 78 2 3 0.53 22.77 5.09 125 312 36 T20I v Oman 20 Nov 2022 T20I # 1903
126 43 78 2 3 0.55 22.87 5.10 126 312 36 T20I v Oman 21 Nov 2022 T20I # 1910
127 44 78 2 3 0.56 22.93 5.10 127 312 36 ODI v Jersey 27 Mar 2023 ODI # 4552
128 45 78 2 3 0.57 22.90 5.09 128 312 36 ODI v U.S.A. 29 Mar 2023 ODI # 4553
129 45 79 2 3 0.56 22.92 5.09 129 312 36 ODI v U.A.E. 1 Apr 2023 ODI # 4559
130 45 80 2 3 0.56 22.85 5.07 130 312 36 ODI v Namibia 4 Apr 2023 ODI # 4564
131 46 80 2 3 0.57 22.88 5.07 131 312 36 ODI v P.N.G. 5 Apr 2023 ODI # 4567
132 46 81 2 3 0.56 22.75 5.07 132 312 36 T20I v Bermuda 30 Sep 2023 T20I # 2266
133 47 81 2 3 0.58 22.81 5.09 133 312 36 T20I v Cayman Is 1 Oct 2023 T20I # 2274
134 48 81 2 3 0.59 22.95 5.12 134 312 36 T20I v Panama 3 Oct 2023 T20I # 2280
135 49 81 2 3 0.60 23.03 5.14 135 312 36 T20I v Cayman Is 4 Oct 2023 T20I # 2287
136 50 81 2 3 0.61 23.07 5.15 136 312 36 T20I v Bermuda 7 Oct 2023 T20I # 2304
137 50 82 2 3 0.60 23.05 5.14 137 312 36 ODI v Nepal 8 Feb 2024 ODI # 4724
138 50 83 2 3 0.60 23.13 5.15 138 312 36 ODI v Nepal 10 Feb 2024 ODI # 4726
139 50 84 2 3 0.59 23.17 5.14 139 312 36 ODI v Nepal 12 Feb 2024 ODI # 4728
140 51 84 2 3 0.60 23.21 5.13 140 312 36 ODI v U.A.E. 28 Feb 2024 ODI # 4736
141 52 84 2 3 0.61 23.35 5.13 141 312 36 ODI v Scotland 1 Mar 2024 ODI # 4737
142 53 84 2 3 0.63 23.45 5.13 142 312 36 ODI v U.A.E. 5 Mar 2024 ODI # 4739
143 54 84 2 3 0.64 23.52 5.12 143 312 36 ODI v Scotland 7 Mar 2024 ODI # 4740
144 54 85 2 3 0.63 23.43 5.13 144 312 36 T20I v U.S.A. 7 Apr 2024 T20I # 2544
145 54 86 2 3 0.62 23.40 5.15 145 312 36 T20I v U.S.A. 9 Apr 2024 T20I # 2545
146 54 87 2 3 0.62 23.40 5.16 146 312 36 T20I v U.S.A. 12 Apr 2024 T20I # 2552
147 54 88 2 3 0.61 23.45 5.17 147 312 36 T20I v U.S.A. 13 Apr 2024 T20I # 2559
148 54 89 2 3 0.60 23.52 5.19 148 312 36 T20I v U.S.A. 1 Jun 2024 T20I # 2632
Statsguru includes the following current or recent relevant matches:
South Africa v Sri Lanka at New York, ICC Men's T20 World Cup 4th match, Jun 3, 2024 [T20I # 2635 - Live]
    » South Africa 80/4 (16.2 ov, DA Miller 6*, H Klaasen 19*, PW Hasaranga 2/22) - Match over
Namibia v Oman at Bridgetown, ICC Men's T20 World Cup 3rd match, Jun 2, 2024 [T20I # 2634]
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633]
 
Feedback Print this page