View innings by innings list
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 Runs Wkts Balls Ave RPO
overall 1996-2023 91 90 90 0 1 1.000 32393 1316 38518 24.61 5.04 Profile
Team innings list
Kenya 188/9 50.0 3.76 1 lost ODI v Sri Lanka 28 Sep 1996 ODI # 1120
Sri Lanka 190/3 30.4 189 6.19 2 won ODI v Kenya 28 Sep 1996 ODI # 1120
South Africa 321/8 50.0 6.42 1 won ODI v Pakistan 29 Sep 1996 ODI # 1121
Pakistan 259 42.3 322 6.09 2 lost ODI v South Africa 29 Sep 1996 ODI # 1121
South Africa 305/8 50.0 6.10 1 won ODI v Kenya 3 Oct 1996 ODI # 1124
Kenya 103 25.1 306 4.09 2 lost ODI v South Africa 3 Oct 1996 ODI # 1124
Pakistan 371/9 50.0 7.42 1 won ODI v Sri Lanka 4 Oct 1996 ODI # 1125
Sri Lanka 289 49.5 372 5.79 2 lost ODI v Pakistan 4 Oct 1996 ODI # 1125
Pakistan 203 46.2 4.38 1 lost ODI v South Africa 6 Oct 1996 ODI # 1126
South Africa 204/3 39.2 204 5.18 2 won ODI v Pakistan 6 Oct 1996 ODI # 1126
Kenya 347/3 50.0 6.94 1 won ODI v Bangladesh 10 Oct 1997 ODI # 1239
Bangladesh 197 43.4 348 4.51 2 lost ODI v Kenya 10 Oct 1997 ODI # 1239
Zimbabwe 305/4 50.0 6.10 1 won ODI v Bangladesh 11 Oct 1997 ODI # 1240
Bangladesh 257 47.1 306 5.44 2 lost ODI v Zimbabwe 11 Oct 1997 ODI # 1240
Kenya 249/8 50.0 4.98 1 lost ODI v Zimbabwe 12 Oct 1997 ODI # 1241
Zimbabwe 244/4 46.3 244 5.24 2 won ODI v Kenya 12 Oct 1997 ODI # 1241
Zimbabwe 281/8 50.0 5.62 1 won ODI v Kenya 18 Oct 1997 ODI # 1245
Kenya 172/7 40.0 255 4.30 2 lost ODI v Zimbabwe 18 Oct 1997 ODI # 1245
Zimbabwe 272/6 49.0 5.55 1 won ODI v Kenya 19 Oct 1997 ODI # 1246
Kenya 190 46.1 273 4.11 2 lost ODI v Zimbabwe 19 Oct 1997 ODI # 1246
Kenya 199/8 50.0 3.98 1 lost ODI v Zimbabwe 25 Sep 1999 ODI # 1503
Zimbabwe 200/7 49.2 200 4.05 2 won ODI v Kenya 25 Sep 1999 ODI # 1503
South Africa 117 48.0 2.43 1 lost ODI v India 26 Sep 1999 ODI # 1504
India 120/2 22.4 118 5.29 2 won ODI v South Africa 26 Sep 1999 ODI # 1504
Zimbabwe 216 47.4 4.53 1 lost ODI v South Africa 28 Sep 1999 ODI # 1505
South Africa 217/1 35.0 217 6.20 2 won ODI v Zimbabwe 28 Sep 1999 ODI # 1505
India 220/7 50.0 4.40 1 won ODI v Kenya 29 Sep 1999 ODI # 1506
Kenya 162 50.0 221 3.24 2 lost ODI v India 29 Sep 1999 ODI # 1506
South Africa 220/7 50.0 4.40 1 won ODI v Kenya 30 Sep 1999 ODI # 1507
Kenya 196 48.1 221 4.06 2 lost ODI v South Africa 30 Sep 1999 ODI # 1507
India 277/6 50.0 5.54 1 won ODI v Zimbabwe 1 Oct 1999 ODI # 1508
Zimbabwe 170 38.3 278 4.41 2 lost ODI v India 1 Oct 1999 ODI # 1508
South Africa 235/9 50.0 4.70 1 won ODI v India 3 Oct 1999 ODI # 1509
India 209 47.3 236 4.40 2 lost ODI v South Africa 3 Oct 1999 ODI # 1509
Kenya 208/9 50.0 4.16 1 lost ODI v India 3 Oct 2000 ODI # 1630
India 209/2 42.3 209 4.91 2 won ODI v Kenya 3 Oct 2000 ODI # 1630
Sri Lanka 287/6 50.0 5.74 1 won ODI v West Indies 4 Oct 2000 ODI # 1631
West Indies 179 46.4 288 3.83 2 lost ODI v Sri Lanka 4 Oct 2000 ODI # 1631
Bangladesh 232/8 50.0 4.64 1 lost ODI v England 5 Oct 2000 ODI # 1632
England 236/2 43.5 233 5.38 2 won ODI v Bangladesh 5 Oct 2000 ODI # 1632
India 265/9 50.0 5.30 1 won ODI v Australia 7 Oct 2000 ODI # 1633
Australia 245 46.4 266 5.25 2 lost ODI v India 7 Oct 2000 ODI # 1633
Sri Lanka 194 45.4 4.24 1 lost ODI v Pakistan 8 Oct 2000 ODI # 1634
Pakistan 195/1 43.2 195 4.50 2 won ODI v Sri Lanka 8 Oct 2000 ODI # 1634
New Zealand 265/7 50.0 5.30 1 won ODI v Zimbabwe 9 Oct 2000 ODI # 1635
Zimbabwe 201 42.2 266 4.74 2 lost ODI v New Zealand 9 Oct 2000 ODI # 1635
England 182 44.1 4.12 1 lost ODI v South Africa 10 Oct 2000 ODI # 1636
South Africa 184/2 39.1 183 4.69 2 won ODI v England 10 Oct 2000 ODI # 1636
Pakistan 252 49.2 5.10 1 lost ODI v New Zealand 11 Oct 2000 ODI # 1637
New Zealand 255/6 49.0 253 5.20 2 won ODI v Pakistan 11 Oct 2000 ODI # 1637
India 295/6 50.0 5.90 1 won ODI v South Africa 13 Oct 2000 ODI # 1638
South Africa 200 41.0 296 4.87 2 lost ODI v India 13 Oct 2000 ODI # 1638
India 264/6 50.0 5.28 1 lost ODI v New Zealand 15 Oct 2000 ODI # 1639
New Zealand 265/6 49.4 265 5.33 2 won ODI v India 15 Oct 2000 ODI # 1639
Kenya 192 49.1 3.90 1 lost ODI v West Indies 18 Aug 2001 ODI # 1746
West Indies 193/4 45.5 193 4.21 2 won ODI v Kenya 18 Aug 2001 ODI # 1746
Kenya 232/7 50.0 4.64 1 lost ODI v West Indies 19 Aug 2001 ODI # 1747
West Indies 234/3 47.1 233 4.96 2 won ODI v Kenya 19 Aug 2001 ODI # 1747
Kenya 133 30.3 4.36 1 lost ODI v Pakistan 29 Aug 2002 ODI # 1867
Pakistan 134/6 33.3 134 4.00 2 won ODI v Kenya 29 Aug 2002 ODI # 1867
Australia 332/5 50.0 6.64 1 won ODI v Pakistan 30 Aug 2002 ODI # 1868
Pakistan 108 36.0 333 3.00 2 lost ODI v Australia 30 Aug 2002 ODI # 1868
Kenya 179 42.3 4.21 1 lost ODI v Pakistan 1 Sep 2002 ODI # 1869
Pakistan 181/3 38.4 180 4.68 2 won ODI v Kenya 1 Sep 2002 ODI # 1869
Kenya 84 35.3 2.36 1 lost ODI v Australia 2 Sep 2002 ODI # 1870
Australia 85/2 17.0 85 5.00 2 won ODI v Kenya 2 Sep 2002 ODI # 1870
Pakistan 117 32.3 3.60 1 lost ODI v Australia 4 Sep 2002 ODI # 1871
Australia 121/1 19.1 118 6.31 2 won ODI v Pakistan 4 Sep 2002 ODI # 1871
Kenya 204/9 50.0 4.08 1 lost ODI v Australia 5 Sep 2002 ODI # 1872
Australia 205/5 49.1 205 4.16 2 won ODI v Kenya 5 Sep 2002 ODI # 1872
Pakistan 227 50.0 4.54 1 n/r ODI v Australia 7 Sep 2002 ODI # 1873
Australia 67/1 9.3 210 7.05 2 n/r ODI v Pakistan 7 Sep 2002 ODI # 1873
Kenya 210/9 50.0 4.20 1 won ODI v Sri Lanka 24 Feb 2003 ODI # 1965
Sri Lanka 157 45.0 211 3.48 2 lost ODI v Kenya 24 Feb 2003 ODI # 1965
Kenya 168 49.1 3.41 1 lost ODI v Bangladesh 12 Aug 2006 ODI # 2402
Bangladesh 170/4 30.1 169 5.63 2 won ODI v Kenya 12 Aug 2006 ODI # 2402
Kenya 184 46.3 3.95 1 lost ODI v Bangladesh 13 Aug 2006 ODI # 2403
Bangladesh 185/8 46.0 185 4.02 2 won ODI v Kenya 13 Aug 2006 ODI # 2403
Kenya 118 41.2 2.85 1 lost ODI v Bangladesh 15 Aug 2006 ODI # 2404
Bangladesh 120/4 27.0 119 4.44 2 won ODI v Kenya 15 Aug 2006 ODI # 2404
Ireland 280/7 50.0 5.60 1 lost ODI v Scotland 30 Jan 2007 ODI # 2492
Scotland 284/7 50.0 281 5.68 2 won ODI v Ireland 30 Jan 2007 ODI # 2492
Netherlands 131 46.2 2.82 1 lost ODI v Kenya 31 Jan 2007 ODI # 2496
Kenya 133/3 32.1 132 4.13 2 won ODI v Netherlands 31 Jan 2007 ODI # 2496
Canada 162/8 21.0 7.71 1 won ODI v Bermuda 2 Feb 2007 ODI # 2498
Bermuda 106 15.5 163 6.69 2 lost ODI v Canada 2 Feb 2007 ODI # 2498
Scotland 254/8 50.0 5.08 1 won ODI v Kenya 4 Feb 2007 ODI # 2504
Kenya 177 46.0 255 3.84 2 lost ODI v Scotland 4 Feb 2007 ODI # 2504
Netherlands 260/7 46.0 5.65 1 won ODI v Ireland 5 Feb 2007 ODI # 2509
Ireland 254/8 46.0 261 5.52 2 lost ODI v Netherlands 5 Feb 2007 ODI # 2509
Scotland 155 47.0 3.29 1 lost ODI v Kenya 7 Feb 2007 ODI # 2512
Kenya 158/2 37.5 156 4.17 2 won ODI v Scotland 7 Feb 2007 ODI # 2512
Kenya 138/7 20.0 6.90 1 lost T20I v Bangladesh 1 Sep 2007 T20I # 17
Bangladesh 139/5 17.4 139 7.86 2 won T20I v Kenya 1 Sep 2007 T20I # 17
Pakistan 191/7 20.0 9.55 1 won T20I v Bangladesh 2 Sep 2007 T20I # 18
Bangladesh 161/7 20.0 192 8.05 2 lost T20I v Pakistan 2 Sep 2007 T20I # 18
Kenya 92 19.4 4.67 1 lost T20I v Pakistan 4 Sep 2007 T20I # 19
Pakistan 93/2 14.0 93 6.64 2 won T20I v Kenya 4 Sep 2007 T20I # 19
Canada 230 48.3 4.74 1 lost ODI v Kenya 18 Oct 2007 ODI # 2634
Kenya 233/6 48.4 231 4.78 2 won ODI v Canada 18 Oct 2007 ODI # 2634
Canada 189 47.1 4.00 1 lost ODI v Kenya 20 Oct 2007 ODI # 2636
Kenya 193/6 43.1 190 4.47 2 won ODI v Canada 20 Oct 2007 ODI # 2636
Bermuda 174 41.2 4.20 1 lost ODI v Kenya 25 Oct 2007 ODI # 2638
Kenya 175/2 28.2 175 6.17 2 won ODI v Bermuda 25 Oct 2007 ODI # 2638
Bermuda 183/9 50.0 3.66 1 lost ODI v Kenya 27 Oct 2007 ODI # 2640
Kenya 187/7 44.1 184 4.23 2 won ODI v Bermuda 27 Oct 2007 ODI # 2640
Bermuda 167 46.4 3.57 1 lost ODI v Kenya 28 Oct 2007 ODI # 2641
Kenya 169/9 36.2 168 4.65 2 won ODI v Bermuda 28 Oct 2007 ODI # 2641
Zimbabwe 303/8 50.0 6.06 1 won ODI v Ireland 17 Oct 2008 ODI # 2766
Ireland 147 46.1 304 3.18 2 lost ODI v Zimbabwe 17 Oct 2008 ODI # 2766
Ireland 285/6 47.0 6.06 1 won ODI v Kenya 18 Oct 2008 ODI # 2767
Kenya 199 44.0 286 4.52 2 lost ODI v Ireland 18 Oct 2008 ODI # 2767
Kenya 285/9 50.0 5.70 1 won ODI v Zimbabwe 19 Oct 2008 ODI # 2768
Zimbabwe 190 38.1 286 4.97 2 lost ODI v Kenya 19 Oct 2008 ODI # 2768
Kenya 234 49.3 4.72 1 lost ODI v Zimbabwe 31 Jan 2009 ODI # 2809
Zimbabwe 236/6 48.2 235 4.88 2 won ODI v Kenya 31 Jan 2009 ODI # 2809
Zimbabwe 285/8 50.0 5.70 1 won ODI v Kenya 1 Feb 2009 ODI # 2812
Kenya 219 49.0 286 4.46 2 lost ODI v Zimbabwe 1 Feb 2009 ODI # 2812
Kenya 199 48.5 4.07 1 lost ODI v Zimbabwe 4 Feb 2009 ODI # 2814
Zimbabwe 203/3 35.0 200 5.80 2 won ODI v Kenya 4 Feb 2009 ODI # 2814
Scotland 109/9 20.0 5.45 1 lost T20I v Kenya 1 Feb 2010 T20I # 129
Kenya 110/0 12.3 110 8.80 2 won T20I v Scotland 1 Feb 2010 T20I # 129
Scotland 123 19.2 6.36 1 lost T20I v Kenya 4 Feb 2010 T20I # 133
Kenya 126/0 14.3 124 8.68 2 won T20I v Scotland 4 Feb 2010 T20I # 133
Netherlands 219/9 50.0 4.38 1 lost ODI v Kenya 16 Feb 2010 ODI # 2956
Kenya 221/4 34.5 220 6.34 2 won ODI v Netherlands 16 Feb 2010 ODI # 2956
Netherlands 200 48.4 4.10 1 won ODI v Kenya 18 Feb 2010 ODI # 2958
Kenya 120 32.0 201 3.75 2 lost ODI v Netherlands 18 Feb 2010 ODI # 2958
Kenya 180 46.2 3.88 1 won ODI v Afghanistan 7 Oct 2010 ODI # 3052
Afghanistan 88 27.5 181 3.16 2 lost ODI v Kenya 7 Oct 2010 ODI # 3052
Kenya 139 41.0 3.39 1 lost ODI v Afghanistan 9 Oct 2010 ODI # 3053
Afghanistan 143/4 27.0 140 5.29 2 won ODI v Kenya 9 Oct 2010 ODI # 3053
Afghanistan 188 43.0 4.37 1 lost ODI v Kenya 11 Oct 2010 ODI # 3055
Kenya 189/2 41.3 189 4.55 2 won ODI v Afghanistan 11 Oct 2010 ODI # 3055
Kenya 130/8 20.0 6.50 1 lost T20I v Nepal 25 Aug 2022 T20I # 1746
Nepal 133/5 19.2 131 6.87 2 won T20I v Kenya 25 Aug 2022 T20I # 1746
Kenya 132/9 20.0 6.60 1 won T20I v Nepal 26 Aug 2022 T20I # 1747
Nepal 114 19.0 133 6.00 2 lost T20I v Kenya 26 Aug 2022 T20I # 1747
Kenya 156/2 20.0 7.80 1 lost T20I v Nepal 28 Aug 2022 T20I # 1749
Nepal 160/6 19.3 157 8.20 2 won T20I v Kenya 28 Aug 2022 T20I # 1749
Kenya 101 20.0 5.05 1 won T20I v Nepal 29 Aug 2022 T20I # 1751
Nepal 94/9 20.0 102 4.70 2 lost T20I v Kenya 29 Aug 2022 T20I # 1751
Nepal 175/7 20.0 8.75 1 won T20I v Kenya 30 Aug 2022 T20I # 1752
Kenya 144/7 20.0 176 7.20 2 lost T20I v Nepal 30 Aug 2022 T20I # 1752
Rwanda 137/9 20.0 6.85 1 lost T20I v Kenya 9 Jun 2023 T20I # 2083
Kenya 139/7 18.3 138 7.51 2 won T20I v Rwanda 9 Jun 2023 T20I # 2083
Botswana 114 19.5 5.74 1 lost T20I v Uganda 9 Jun 2023 T20I # 2084
Uganda 115/4 13.0 115 8.84 2 won T20I v Botswana 9 Jun 2023 T20I # 2084
Botswana 169/2 20.0 8.45 1 won T20I v Rwanda 10 Jun 2023 T20I # 2086
Rwanda 136 19.5 170 6.85 2 lost T20I v Botswana 10 Jun 2023 T20I # 2086
Kenya 185/3 20.0 9.25 1 won T20I v Uganda 10 Jun 2023 T20I # 2088
Uganda 97 14.1 186 6.84 2 lost T20I v Kenya 10 Jun 2023 T20I # 2088
Botswana 92/8 20.0 4.60 1 lost T20I v Kenya 11 Jun 2023 T20I # 2091
Kenya 98/2 10.1 93 9.63 2 won T20I v Botswana 11 Jun 2023 T20I # 2091
Rwanda 81 18.1 4.45 1 lost T20I v Uganda 11 Jun 2023 T20I # 2094
Uganda 82/2 9.1 82 8.94 2 won T20I v Rwanda 11 Jun 2023 T20I # 2094
Rwanda 158/9 20.0 7.90 1 won T20I v Botswana 13 Jun 2023 T20I # 2096
Botswana 131 18.4 159 7.01 2 lost T20I v Rwanda 13 Jun 2023 T20I # 2096
Uganda 175/7 20.0 8.75 1 won T20I v Kenya 13 Jun 2023 T20I # 2097
Kenya 128/7 20.0 176 6.40 2 lost T20I v Uganda 13 Jun 2023 T20I # 2097
Uganda 153/7 20.0 7.65 1 won T20I v Botswana 14 Jun 2023 T20I # 2098
Botswana 89/9 20.0 154 4.45 2 lost T20I v Uganda 14 Jun 2023 T20I # 2098
Rwanda 92 18.2 5.01 1 lost T20I v Kenya 14 Jun 2023 T20I # 2099
Kenya 98/3 14.1 93 6.91 2 won T20I v Rwanda 14 Jun 2023 T20I # 2099
Rwanda 85 20.0 4.25 1 lost T20I v Uganda 15 Jun 2023 T20I # 2100
Uganda 87/3 9.3 86 9.15 2 won T20I v Rwanda 15 Jun 2023 T20I # 2100
Botswana 145/8 20.0 7.25 1 won T20I v Kenya 15 Jun 2023 T20I # 2101
Kenya 115 18.5 146 6.10 2 lost T20I v Botswana 15 Jun 2023 T20I # 2101
Botswana 64 18.1 3.52 1 lost T20I v Uganda 17 Jun 2023 T20I # 2102
Uganda 65/3 7.2 65 8.86 2 won T20I v Botswana 17 Jun 2023 T20I # 2102
Rwanda 99 20.0 4.95 1 lost T20I v Kenya 17 Jun 2023 T20I # 2103
Kenya 100/3 17.2 100 5.76 2 won T20I v Rwanda 17 Jun 2023 T20I # 2103
Botswana 98/8 20.0 4.90 1 lost T20I v Rwanda 18 Jun 2023 T20I # 2104
Rwanda 99/3 18.4 99 5.30 2 won T20I v Botswana 18 Jun 2023 T20I # 2104
Kenya 117/8 20.0 5.85 1 lost T20I v Uganda 18 Jun 2023 T20I # 2105
Uganda 120/5 18.4 118 6.42 2 won T20I v Kenya 18 Jun 2023 T20I # 2105
Botswana 131/5 20.0 6.55 1 lost T20I v Kenya 19 Jun 2023 T20I # 2106
Kenya 133/4 17.3 132 7.60 2 won T20I v Botswana 19 Jun 2023 T20I # 2106
Uganda 153/5 20.0 7.65 1 won T20I v Rwanda 19 Jun 2023 T20I # 2107
Rwanda 59 15.4 154 3.76 2 lost T20I v Uganda 19 Jun 2023 T20I # 2107
Uganda 125 20.0 6.25 1 won T20I v Kenya 21 Jun 2023 T20I # 2108
Kenya 124/7 20.0 126 6.20 2 lost T20I v Uganda 21 Jun 2023 T20I # 2108
Statsguru includes the following current or recent relevant matches:
West Indies v South Africa at Kingston, 1st T20I, May 23, 2024 [T20I # 2617 - Live]
    » South Africa 147 (19.5 ov, L Ngidi 5*, MW Forde 3/27) - Match over
United States of America v Bangladesh at Prairie View, 2nd T20I, May 23, 2024 [T20I # 2616 - Live]
    » Bangladesh 138 (19.3 ov, Mustafizur Rahman 1*, Ali Khan 3/25) - Match over
Ireland v Scotland at The Hague, Netherlands Tri-Nation T20I Series 5th Match, May 23, 2024 [T20I # 2615]
 
Feedback Print this page