Mohammed Shami returned to the Indian side on Wednesday after a gap of over six months as he was included in the playing XI for the first Test against England at Birmingham.Shami last played for India in the third Test against South Africa at Johannesburg in January and played a starring role in a historic triumph.The first Test against England in Birmingham is also the first international match for the West Bengal pacer after he was involved in a public spat with his wife Hasin Jahan earlier this year.In March, Hasin had accused Shami of extra-marital affairs and domestic abuse. In a Facebook post, Hasin shared screenshots of Shami’s alleged chats with other women. Soon after, Shami denied the accusations on social media and said it was all a conspiracy to defame him.India vs England 1st Test Day 1: Live BlogOver the next weeks, both Hasin and Shami took potshots at each other and issued strong statements in the media. Both parties accused the other of lying and Shami questioned Hasin’s mental health.Hasin had also mentioned Shami’s involvement in match-fixing, which forced the Board of Control for Cricket in India (BCCI) to withhold his central contract. But, after a thorough investigation from BCCI’s anti-corruption unit (ACSU), he was cleared of any such thing and BCCI offered him a fresh central contract, which it had withheld following his wife’s police complaint. As far as cricket is concerned, Shami was also the part of Indian ODI squad that thumped South Africa 5-1 in the six-match ODI series in February but he didn’t feature in a single game.advertisementShami, who is largely seen as a Test bowler, was then ignored by the selectors for the T20I series against South Africa. He was also omitted from the Indian squad for the Nidahas Trophy.He returned to cricket with IPL as he was bought for Rs 3 crore by Delhi Daredevils. However, he failed miserably in the T20 league as he could only manage three wickets in four matches. DD finished at the bottom of the IPL table.The one-off historic Test against Afghanistan was expected to be the opportunity for Shami to return to the Indian fold as he overcame the family troubles and contract issues. But it couldn’t be as the fast bowler failed the Yo-Yo fitness test despite being named in the India squad. Navdeep Saini was called in as his replacement.Shami was subsequently ignored for India’s T20I and ODI squad for series against Ireland and England.He was, however, recalled to India’s Test squad for the five-match series against England after he finally passed the Yo-Yo test earlier this month.The pacer experienced a pretty successful return to international cricket. He took two wickets for 64 runs as India reduced England to 285 for nine on the opening day of the first Test match at Edgbaston.