Announcing his decision in an interview with Nasser Hussain, external in the Daily Mail, Moeen said it was “time for the next generation” in English cricket.
“I could hold on and try to play for England again, but I know in reality I won’t,” Moeen said.
“Even retiring, I don’t feel it’s because I’m not good enough – I still feel I can play.
“But I get how things are, and the team needs to evolve into another cycle. It’s about being real to myself.”
A stylish left-handed batter, Moeen scored five Test and three ODI centuries.
He also took 204 Test wickets, along with 111 in ODIs and 51 in T20 cricket for England.
His final international appearance was against India in the semi-finals of the T20 World Cup in June, which England lost by 68 runs.
Indian team incurred a blow on the eve of the three-match T20I contest against Bangladesh on Saturday as all-rounder Shivam Dube was ruled out of the contest
Sanju Samson will have a new role in the Indian T20I side as captain Suryakumar Yadav confirmed him as Abhishek Sharma's opening partner for the three-match T
Bangladesh Women vs England Women Live Score: England Women at 13/0 after 3 overs, Danni Wyatt-Hodge at 6 runs and Maia Bouchier at 7 runsBangladesh Women vs E
PLAYING XIBangladesh: Dilara Akter, Shathi Rani, Sobhana Mostary, Nigar Sultana Joty (c) (wk), Taj Nehar, Shorna Akter, Ritu Moni, Fahima Khatun, Rabeya Khatun,