One Day International match unfolded through the 1970s and is currently the most-watched format of the sport. 'In 2003, The Kenya Cricket Team became the first-ever Associate Nation to enter a world-cup semi finale'. The former statement is self-explanatory; it removes any doubt concerning the capabilities of Kenya as an excellent cricket team. They have had some of the world-class cricketers in their national cricket team. Kenya played its first ODI match on February 18, 1996, against India at Barabati Stadium in Kolkata. They registered their first win in an ODI against West Indies in a group stage match at Pune.

1. Thomas Odoyo Migai 

Thomas Odoyo Migai is a former right-hand batter and right-arm medium-fast bowler in the Kenya Cricket Team. He played his first ODI on February 18, 1996, against India at Barabati Stadium in Kolkata, and his last ODI match was on January 20, 2014, against Scotland at Christchurch. He played 131 ODI matches and took 141 wickets in 126 innings with a bowling average of 29.63 and an economy of 4.57 and scored 2420 runs in 119 innings with an average of 23.49 with one century.

2. Stephen Ogonji Tikolo 

Stephen Ogonji Tikolo is a former right-hand allrounder in Kenya Cricket Team and made his ODI appearance against India at Barabati Stadium in Kolkata on February 18, 1996. His last ODI was against the Netherlands at Lincoln on January 23, 2014. He played 131 ODI games and took 93 wickets in 97 innings with a bowling average of 33.40 and an economy of 4.72 and scored 3428 runs in 130 innings with an average of 29.05 with three centuries.

3. Collins Omondi Obuya 

Collins Omondi Obuya is a former right-hand allrounder from Kenya who made his ODI debut against West Indies at Nairobi on August 15, 2001. His last game against Scotland at Christchurch was on January 30, 2014. He played 104 games and scored 2044 runs in 89 innings with an average of 25.55 and took 35 wickets in 49 innings with a bowling average of 46.77 and an economy of 5.40. The bowler has taken one five-wicket haul.

4. Kennedy Otieno Obuya 

Kennedy Otieno Obuya is a former right-hand wicketkeeper batter from Kenya who made his ODI debut against India at Cuttack on February 18, 1996. His last game against Ireland in Dublin was on July 11, 2009. He played 90 games and scored 2016 runs in 87 innings with an average of 23.44 with two centuries.

5. James Kabatha Kamande 

James Kabatha Kamande is a former right-arm off-break bowler in the Kenya Cricket Team and played his first ODI on May 15, 1999, against Zimbabwe at Taunton. His last ODI game was on March 13, 2011, against Australia at Bengaluru. He played 86 ODIs and took 48 wickets in 71 innings with a bowling average of 45.18 and an economy of 4.96.

6. Morris Amollo Ouma 

Morris Amollo Ouma is a former right-hand wicketkeeper batter from Kenya who made his ODI debut against India at Southampton on September 11, 2004. His last game against Scotland at Christchurch was on January 30, 2014. He played 80 games and scored 1501 runs in 77 innings with an average of 20.84.

7. Peter Jimmy Carter Ongondo 

Peter Jimmy Carter Ongondo is a former right-arm fast-medium bowler in the Kenya Cricket Team and made his ODI debut on September 30, 1999, against South Africa at Nairobi. His last ODI was against Zimbabwe on March 20, 2011, in Kolkata. He played 78 ODIs and took 75 wickets in 78 innings with a bowling average of 30.86 and an economy of 4.56. The bowler has taken one five-wicket haul.

8. David Oluoch Obuya 

David Oluoch Obuya is a former right-hand wicketkeeper batter from Kenya who made his ODI debut against West Indies at Nairobi on August 15, 2001. His last game against Ireland at Mombasa was on February 20, 2012. He played 74 games and scored 1355 runs in 73 innings with an average of 19.35.

9. Nehemiah Ngoche Odhiambo 

Nehemiah Ngoche Odhiambo is a former right-arm medium-fast bowler in the Kenya Cricket Team who made his ODI premiere on February 25, 2006, against Zimbabwe at Bulawayo. His last ODI was against Scotland at Christchurch on January 30, 2014. He played 69 matches and took 70 wickets in 67 innings with a bowling average of 36.92 and an economy of 5.52.

10. Martin Armon Suji 

Martin Armon Suji is a former right-arm medium-fast bowler in the Kenya Cricket Team who made his ODI appearance against India at Kolkata on February 18, 1996. His last ODI match was on March 23, 2006, against Bangladesh at Fatullah. He played 64 ODIs and took 43 wickets in 64 innings with a bowling average of 50.93 and an economy of 4.45.