Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting records (T20Is)

Nelson Odhiambo has the most not-outs in T20Is at Mombasa Sports Club Ground: 2.

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Mombasa Sports Club Ground×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Nelson OdhiamboKEN201222276*-5140.0000010
Paul StirlingIRE20123317765*38.5067114.93011110
Gary WilsonIRE2012221543254.006090.0000061
Kevin O'BrienIRE20123314330*21.504987.7600050
John MooneyIRE20123212116*21.0015140.0000030
Alex ObandaKEN20123311914*9.502095.0000011
Boyd RankinIRE201221177*-6116.6700010
Shem NgocheKEN2012221535.00955.5600000
George DockrellIRE201231122*-2100.0000000
James NgocheKEN201231111*-250.0000000
Tanmay MishraKEN2012330843728.0079106.3300062
Ed JoyceIRE2012220623831.006891.1800060
Collins ObuyaKEN2012330584219.3357101.7500060
Ragheb AgaKEN2012330462515.335092.0000030
Rakep PatelKEN2012330422714.0039107.6900033
David ObuyaKEN2012220312815.504568.8900020
William PorterfieldIRE201233027239.003090.0000031
Nehemiah OdhiamboKEN201222014137.0014100.0000010
Alex CusackIRE2012110141414.0011127.2700020
Duncan AllanKEN20123301163.673036.6700010
Andrew WhiteIRE2012210555.005100.0000010
Morris OumaKEN2012110444.00666.6700010
Elijah OtienoKEN2012110222.00633.3300000
Rory McCannIRE2012310111.00250.0000000
Nigel JonesIRE2012210000.0030.0000100

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.