SO Ngoche

ยท

'10 '11 '12 '13 '14 '15 '16 '17 '18 '19 '20 '21 '22 '23 '24 '25
T20I
ODI

Career Totals

SO Ngoche career totals across all leagues
Batting Balls Batting Fours Batting Not Out Batting Position Batting Runs Batting Sixes Bowling Balls Bowling Maidens Bowling Noballs Bowling Runs Bowling Wickets Bowling Wides Fielding Catches Fielding Runouts Match Played
498 44 18 412 560 19 1,876 5 3 1,884 101 15 24 5 86

By Season

SO Ngoche stats by season
Season Batting Balls Batting Fours Batting Not Out Batting Position Batting Runs Batting Sixes Bowling Balls Bowling Maidens Bowling Noballs Bowling Runs Bowling Wickets Bowling Wides Fielding Catches Fielding Runouts Match Played
T20I 2010 โ€” โ€” โ€” โ€” โ€” โ€” 12 0 0 17 0 0 โ€” โ€” 1
ODI 2011 3 0 0 31 0 0 84 0 0 85 1 1 โ€” โ€” 3
ODI 2012 37 1 0 9 28 1 120 0 0 89 4 1 โ€” โ€” 2
T20I 2012 11 0 1 28 5 0 45 0 0 48 4 2 2 โ€” 3
T20I 2013 36 2 1 27 40 2 144 0 0 176 9 3 3 1 7
ODI 2014 5 0 1 11 9 1 54 0 0 43 1 0 โ€” โ€” 1
T20I 2019 48 3 1 39 52 2 189 0 0 215 11 1 2 โ€” 8
T20I 2021 82 15 4 45 106 1 246 1 3 253 12 1 5 2 11
T20I 2022 39 5 3 47 72 5 264 1 0 230 16 3 1 โ€” 13
T20I 2023 103 6 4 65 107 4 310 1 0 342 20 1 8 1 15
T20I 2024 118 10 2 75 127 3 330 2 0 297 21 2 2 1 17
T20I 2025 16 2 1 35 14 0 78 0 0 89 2 0 1 โ€” 5

Game Log

SO Ngoche game-by-game statistics
Season Wk League Matchup Score Batting Balls Batting Fours Batting Not Out Batting Position Batting Runs Batting Sixes Bowling Balls Bowling Maidens Bowling Noballs Bowling Runs Bowling Wickets Bowling Wides Fielding Catches Fielding Runouts Match Played
2010 Wk 1
2010 1 T20I Canada @ Kenya 138โ€“141 12.0 0.0 0.0 17.0 0.0 0.0 1.0
2011 Wk 1
2011 1 ODI Kenya @ New Zealand 69โ€“72 1.0 0.0 0.0 10.0 0.0 0.0 1.0
2011 1 ODI Kenya @ Pakistan 112โ€“317 1.0 0.0 0.0 11.0 0.0 0.0 60.0 0.0 0.0 46.0 1.0 1.0 1.0
2011 1 ODI Sri Lanka @ Kenya 146โ€“142 1.0 0.0 0.0 10.0 0.0 0.0 24.0 0.0 0.0 39.0 0.0 0.0 1.0
2012 Wk 1
2012 1 ODI Kenya @ Ireland 201โ€“200 60.0 0.0 0.0 40.0 2.0 0.0 1.0
2012 1 ODI Kenya @ Ireland 120โ€“237 37.0 1.0 0.0 9.0 28.0 1.0 60.0 0.0 0.0 49.0 2.0 1.0 1.0
2012 1 T20I Kenya @ Ireland 107โ€“109 7.0 0.0 0.0 9.0 3.0 0.0 21.0 0.0 0.0 26.0 0.0 2.0 1.0 1.0
2012 1 T20I Kenya @ Ireland 105โ€“107 2.0 0.0 1.0 9.0 2.0 0.0 18.0 0.0 0.0 14.0 4.0 0.0 1.0 1.0
2012 1 T20I Ireland @ Kenya 72โ€“71 2.0 0.0 0.0 10.0 0.0 0.0 6.0 0.0 0.0 8.0 0.0 0.0 1.0
2013 Wk 1
2013 1 T20I Canada @ Kenya 128โ€“126 7.0 0.0 0.0 9.0 2.0 0.0 24.0 0.0 0.0 18.0 2.0 1.0 1.0
2013 1 T20I Canada @ Kenya 118โ€“139 24.0 0.0 0.0 29.0 1.0 0.0 1.0
2013 1 T20I Kenya @ Netherlands 176โ€“172 18.0 0.0 0.0 29.0 0.0 0.0 1.0
2013 1 T20I Kenya @ Netherlands 114โ€“113 24.0 0.0 0.0 34.0 4.0 1.0 1.0
2013 1 T20I Kenya @ Scotland 183โ€“91 12.0 0.0 0.0 17.0 2.0 0.0 1.0 1.0
2013 1 T20I Kenya @ Netherlands 101โ€“130 28.0 2.0 0.0 9.0 38.0 2.0 18.0 0.0 0.0 22.0 0.0 1.0 1.0
2013 1 T20I Canada @ Kenya 125โ€“146 1.0 0.0 1.0 9.0 0.0 0.0 24.0 0.0 0.0 27.0 0.0 0.0 2.0 1.0 1.0
2014 Wk 1
2014 1 ODI Kenya @ Scotland 260โ€“261 5.0 0.0 1.0 11.0 9.0 1.0 54.0 0.0 0.0 43.0 1.0 0.0 1.0
2019 Wk 1
2019 1 T20I Ghana @ Kenya 88โ€“141 8.0 0.0 1.0 6.0 6.0 0.0 24.0 0.0 0.0 20.0 2.0 0.0 1.0
2019 1 T20I Uganda @ Kenya 144โ€“145 11.0 1.0 0.0 6.0 22.0 2.0 24.0 0.0 0.0 21.0 1.0 0.0 1.0 1.0
2019 1 T20I Kenya @ Netherlands 136โ€“166 6.0 1.0 0.0 6.0 7.0 0.0 24.0 0.0 0.0 21.0 1.0 0.0 1.0
2019 1 T20I Kenya @ Scotland 139โ€“170 12.0 1.0 0.0 6.0 10.0 0.0 24.0 0.0 0.0 44.0 1.0 0.0 1.0
2019 1 T20I Bermuda @ Kenya 93โ€“138 24.0 0.0 0.0 15.0 2.0 0.0 1.0
2019 1 T20I Kenya @ Singapore 159โ€“157 24.0 0.0 0.0 32.0 2.0 0.0 1.0
2019 1 T20I Kenya @ Namibia 94โ€“181 4.0 0.0 0.0 7.0 2.0 0.0 24.0 0.0 0.0 36.0 1.0 0.0 1.0
2019 1 T20I Kenya @ Papua New Guinea 73โ€“118 7.0 0.0 0.0 8.0 5.0 0.0 21.0 0.0 0.0 26.0 1.0 1.0 1.0 1.0
2021 Wk 1
2021 1 T20I Kenya @ Uganda 151โ€“129 3.0 0.0 0.0 6.0 1.0 0.0 24.0 1.0 0.0 24.0 0.0 0.0 2.0 1.0
2021 1 T20I Nigeria @ Kenya 107โ€“108 24.0 0.0 0.0 9.0 2.0 0.0 1.0
2021 1 T20I Kenya @ Nigeria 162โ€“101 2.0 0.0 1.0 6.0 2.0 0.0 24.0 0.0 0.0 15.0 1.0 0.0 1.0
2021 1 T20I Nigeria @ Kenya 133โ€“107 30.0 6.0 1.0 6.0 41.0 0.0 24.0 0.0 1.0 25.0 2.0 0.0 1.0
2021 1 T20I Uganda @ Kenya 120โ€“114 25.0 3.0 0.0 5.0 20.0 0.0 24.0 0.0 0.0 18.0 2.0 1.0 1.0 1.0
2021 1 T20I Kenya @ Uganda 161โ€“160 12.0 2.0 1.0 7.0 21.0 1.0 24.0 0.0 1.0 38.0 1.0 0.0 1.0 1.0
2021 1 T20I Tanzania @ Kenya 187โ€“138 4.0 0.0 0.0 7.0 4.0 0.0 18.0 0.0 0.0 29.0 1.0 0.0 1.0
2021 1 T20I Nigeria @ Kenya 130โ€“136 24.0 0.0 1.0 27.0 1.0 0.0 1.0 1.0
2021 1 T20I Tanzania @ Kenya 101โ€“104 24.0 0.0 0.0 12.0 2.0 0.0 1.0 1.0
2021 1 T20I Kenya @ Nigeria 168โ€“108 6.0 4.0 1.0 8.0 17.0 0.0 12.0 0.0 0.0 28.0 0.0 0.0 1.0 1.0
2021 1 T20I Kenya @ Uganda 123โ€“118 24.0 0.0 0.0 28.0 0.0 0.0 1.0
2022 Wk 1
2022 1 T20I Kenya @ Nepal 130โ€“133 1.0 0.0 0.0 8.0 0.0 0.0 24.0 0.0 0.0 21.0 0.0 0.0 1.0
2022 1 T20I Kenya @ Nepal 156โ€“160 24.0 0.0 0.0 23.0 0.0 0.0 1.0
2022 1 T20I Kenya @ Nepal 101โ€“94 10.0 0.0 0.0 9.0 13.0 1.0 24.0 1.0 0.0 7.0 2.0 1.0 1.0
2022 1 T20I Nepal @ Kenya 175โ€“144 18.0 3.0 1.0 8.0 33.0 2.0 24.0 0.0 0.0 33.0 2.0 0.0 1.0
2022 1 T20I Kenya @ Tanzania 155โ€“159 24.0 0.0 0.0 34.0 0.0 0.0 1.0
2022 1 T20I Cameroon @ Kenya 48โ€“50 12.0 0.0 0.0 10.0 3.0 1.0 1.0
2022 1 T20I Kenya @ Uganda 105โ€“107 1.0 0.0 0.0 7.0 0.0 0.0 24.0 0.0 0.0 22.0 0.0 0.0 1.0
2022 1 T20I Kenya @ Malawi 209โ€“11 5.0 1.0 1.0 8.0 9.0 0.0 12.0 0.0 0.0 10.0 0.0 0.0 1.0
2022 1 T20I Mali @ Kenya 30โ€“34 6.0 0.0 0.0 4.0 0.0 0.0 1.0 1.0
2022 1 T20I Rwanda @ Kenya 87โ€“90 24.0 0.0 0.0 16.0 3.0 1.0 1.0
2022 1 T20I Kenya @ Lesotho 237โ€“70 4.0 1.0 1.0 7.0 17.0 2.0 18.0 0.0 0.0 16.0 3.0 0.0 1.0
2022 1 T20I Botswana @ Kenya 116โ€“122 24.0 0.0 0.0 15.0 1.0 0.0 1.0
2022 1 T20I Seychelles @ Kenya 94โ€“82 24.0 0.0 0.0 19.0 2.0 0.0 1.0
2023 Wk 1
2023 1 T20I Kenya @ Uganda 185โ€“97 24.0 0.0 0.0 14.0 4.0 0.0 1.0
2023 1 T20I Botswana @ Kenya 92โ€“98 24.0 0.0 0.0 22.0 3.0 0.0 1.0
2023 1 T20I Uganda @ Kenya 175โ€“128 34.0 2.0 1.0 6.0 30.0 1.0 24.0 0.0 0.0 42.0 3.0 0.0 1.0
2023 1 T20I Rwanda @ Kenya 92โ€“98 24.0 0.0 0.0 22.0 2.0 0.0 1.0
2023 1 T20I Botswana @ Kenya 145โ€“115 17.0 1.0 0.0 7.0 15.0 1.0 24.0 0.0 0.0 29.0 1.0 0.0 2.0 1.0
2023 1 T20I Rwanda @ Kenya 99โ€“100 18.0 0.0 0.0 6.0 1.0 0.0 1.0
2023 1 T20I Kenya @ Uganda 117โ€“120 17.0 0.0 0.0 7.0 14.0 0.0 22.0 0.0 0.0 24.0 0.0 0.0 1.0
2023 1 T20I Botswana @ Kenya 131โ€“133 24.0 0.0 0.0 18.0 1.0 0.0 2.0 1.0
2023 1 T20I Uganda @ Kenya 125โ€“124 5.0 0.0 0.0 7.0 4.0 0.0 24.0 0.0 0.0 35.0 1.0 1.0 1.0 1.0
2023 1 T20I Kenya @ Rwanda 154โ€“137 7.0 1.0 1.0 5.0 8.0 0.0 18.0 1.0 0.0 16.0 0.0 0.0 1.0
2023 1 T20I Nigeria @ Kenya 121โ€“124 11.0 1.0 1.0 8.0 23.0 2.0 12.0 0.0 0.0 22.0 1.0 0.0 1.0
2023 1 T20I Kenya @ Tanzania 182โ€“132 5.0 1.0 1.0 5.0 10.0 0.0 24.0 0.0 0.0 18.0 0.0 0.0 1.0 1.0
2023 1 T20I Kenya @ Namibia 104โ€“106 2.0 0.0 0.0 6.0 2.0 0.0 12.0 0.0 0.0 24.0 1.0 0.0 1.0 1.0
2023 1 T20I Uganda @ Kenya 162โ€“129 2.0 0.0 0.0 7.0 0.0 0.0 18.0 0.0 0.0 20.0 0.0 0.0 1.0
2023 1 T20I Zimbabwe @ Kenya 217โ€“107 3.0 0.0 0.0 7.0 1.0 0.0 18.0 0.0 0.0 30.0 2.0 0.0 2.0 1.0
2024 Wk 1
2024 1 T20I Uganda @ Kenya 169โ€“97 5.0 0.0 0.0 7.0 3.0 0.0 24.0 0.0 0.0 25.0 1.0 0.0 1.0
2024 1 T20I Ghana @ Kenya 111โ€“115 18.0 0.0 0.0 21.0 2.0 0.0 1.0 1.0
2024 1 T20I Zimbabwe @ Kenya 196โ€“126 1.0 0.0 0.0 6.0 0.0 0.0 18.0 0.0 0.0 20.0 1.0 0.0 1.0
2024 1 T20I Uganda @ Kenya 206โ€“100 26.0 1.0 0.0 6.0 19.0 0.0 12.0 0.0 0.0 19.0 0.0 0.0 1.0
2024 1 T20I Rwanda @ Kenya 125โ€“129 24.0 0.0 0.0 21.0 2.0 0.0 1.0
2024 1 T20I Malawi @ Kenya 103โ€“106 1.0 1.0
2024 1 T20I Rwanda @ Kenya 168โ€“172 4.0 1.0 1.0 8.0 8.0 0.0 24.0 0.0 0.0 31.0 1.0 1.0 1.0
2024 1 T20I Kenya @ Rwanda 182โ€“133 16.0 3.0 1.0 6.0 31.0 1.0 24.0 0.0 0.0 19.0 0.0 0.0 1.0
2024 1 T20I Kenya @ Nigeria 159โ€“130 8.0 1.0 0.0 6.0 13.0 1.0 24.0 0.0 0.0 19.0 2.0 0.0 1.0
2024 1 T20I Kenya @ Nigeria 149โ€“150 11.0 2.0 0.0 6.0 15.0 0.0 18.0 0.0 0.0 6.0 1.0 0.0 1.0
2024 1 T20I Nigeria @ Kenya 158โ€“144 17.0 1.0 0.0 7.0 17.0 1.0 18.0 0.0 0.0 26.0 0.0 1.0 1.0
2024 1 T20I Nigeria @ Kenya 155โ€“156 27.0 1.0 0.0 7.0 19.0 0.0 24.0 0.0 0.0 18.0 2.0 0.0 1.0
2024 1 T20I Kenya @ Mozambique 224โ€“76 24.0 0.0 0.0 16.0 3.0 0.0 1.0
2024 1 T20I Rwanda @ Kenya 100โ€“101 24.0 1.0 0.0 23.0 1.0 0.0 1.0 1.0
2024 1 T20I Kenya @ Gambia 175โ€“46 2.0 0.0 0.0 7.0 2.0 0.0 18.0 0.0 0.0 15.0 2.0 0.0 1.0
2024 1 T20I Seychelles @ Kenya 74โ€“78 24.0 1.0 0.0 9.0 3.0 0.0 1.0
2024 1 T20I Zimbabwe @ Kenya 163โ€“102 1.0 0.0 0.0 9.0 0.0 0.0 12.0 0.0 0.0 9.0 0.0 0.0 1.0
2025 Wk 1
2025 1 T20I Kenya @ Nigeria 108โ€“88 2.0 0.0 0.0 9.0 0.0 0.0 12.0 0.0 0.0 13.0 0.0 0.0 1.0 1.0
2025 1 T20I Uganda @ Kenya 157โ€“129 3.0 0.0 1.0 8.0 3.0 0.0 24.0 0.0 0.0 37.0 1.0 0.0 1.0
2025 1 T20I Kenya @ United Arab Emirates 98โ€“101 4.0 1.0 0.0 9.0 4.0 0.0 6.0 0.0 0.0 4.0 0.0 0.0 1.0
2025 1 T20I Kenya @ Uganda 124โ€“125 7.0 1.0 0.0 9.0 7.0 0.0 24.0 0.0 0.0 19.0 1.0 0.0 1.0
2025 1 T20I Nigeria @ Kenya 113โ€“116 12.0 0.0 0.0 16.0 0.0 0.0 1.0