Soumya hit an unbeaten 62 off 32 balls, his second Twenty20 half-century and a career best, after an in-form Liton made 59 off 39 balls
Nazmol Hossain Shanto has returned to the Test squad while Mehidy Hasan was not considered as he is still recovering from a finger injury.
Chahar also became the first Indian to claim a hat-trick in T20I history.
India did not review the decision when the umpire turned down an lbw appeal against Mushfiqur Rahim in the third ball of the 10th over,
There was no place for Mohammad Mithun, Nazmul Islam, Raqibul Hasan and Tanbir Hayder while Yeasin Hasan is out with injury.
Bangladesh have axed top-order batsman Soumya Sarkar and called up three uncapped players in a further shuffle of their squad.
Former captain Angelo Mathews led Sri Lanka with 87 off 90 balls, guiding the side to 294-8.
Mathews top-scored with 87 off 90 balls while Mendis added 54 off 58 balls after skipper Dimuth Karunaratne won the toss and elected to bat.
Kohli mentioned that a change in the combination was paramount taking into consideration the small dimensions at Edgbaston.
Aaron Finch-led Australian side beat Bangladesh by 48 runs and has almost sealed its place in the semifinals.
Having won five matches out of six, the Aaron Finch-led Australian side moved closer to seal a spot in the semifinals.
Chasing 321, Bangladesh won by seven wickets with 51 balls to spare in Taunton.
Bangladesh gave themselves a boost ahead of the World Cup with victory in the tri-series final against the West Indies in Dublin.
Live cricket score BAN 294/4 in 43 overs vs IRE (292/8) - Full details of when, where and how you can watch and follow Match
IRE vs BAN Dream11 Team - Check My Dream11 Team, Best players list of today's match, Ireland vs Bangladesh Dream11 Team Player List, IRE Dream11
Zimbabwe vs Namibia - 4th T20I
22 May, 2022 16:30 IST
Queens Sports Club, Bulawayo
Sunrisers Hyderabad vs Punjab Kings - Match 70
22 May, 2022 19:30 IST
Wankhede Stadium, Mumbai
Bangladesh vs Sri Lanka - 2nd Test
23 May, 2022 09:30 IST | 04:00 GMT
Shere Bangla National Stadium, Mirpur
Zimbabwe vs Namibia - 5th T20I
24 May, 2022 16:30 IST | 11:00 GMT
Queens Sports Club, Bulawayo
Gujarat Titans vs Rajasthan Royals - Qualifier 1
24 May, 2022 19:30 IST | 14:00 GMT
Eden Gardens, Kolkata
Lucknow Super Giants vs Royal Challengers Bangalore - Eliminator
25 May, 2022 19:30 IST | 14:00 GMT
Eden Gardens, Kolkata
T.B.C. vs T.B.C. - Qualifier 2
27 May, 2022 19:30 IST | 14:00 GMT
Narendra Modi Stadium, Ahmedabad
Rajasthan Royals vs Chennai Super Kings - Match 68
Rajasthan Royals beat Chennai Super Kings by 5 wickets
Royal Challengers Bangalore vs Gujarat Titans - Match 67
Royal Challengers Bangalore beat Gujarat Titans by 8 wickets
Zimbabwe vs Namibia - 2nd T20I
Namibia beat Zimbabwe by 8 wickets
Bangladesh vs Sri Lanka - 1st Test
Bangladesh drew with Sri Lanka
Kolkata Knight Riders vs Lucknow Super Giants - Match 66
Lucknow Super Giants beat Kolkata Knight Riders by 2 runs