Sanju Samson smashed five sixes in one over off Rishad Hussain. He partnered with Suryakumar Yadav for a 173-run stand.
Germany are sitting at the summit of League A Group 3 having taken four points from first six on offer, while Bosnia-Herzegovina sit third and are still searching for their maiden win in this year's tournament.
England thrashed Pakistan by an innings and 47 runs in the first Test and thereby took a 1-0 lead in the three-match series. The humiliating defeat meant the hosts slipped to the bottom of the World Test Championship (WTC) 2023-25 points table.
Bukayo Saka was replaced in the 51st-minute by Chelsea winger Noni Madueke. The Arsenal man has been in phenomenal form this season having recorded three goals and seven assists from ten games in all competitions so far.
Vangelis Pavlidis put Greece ahead early in the second-half, before Jude Bellingham scored a late equaliser for Engald. However, the 25-year-old striker struck again in the stoppage time to hand England interim boss Lee Carlsley the first defeat of his reign.
Pakistan started Day 5 at 152/6 needing 115 runs to avoid an innings defeat. However, the English bowlers took the remaining four wickets by giving away just 68 runs.
Messi, who missed Argentina's last round of fixtures in September due to injury, set up Nicolas Otamendi to open the scoring in the 13th minute. However, Venezuela leveled the score through Salomon Rondo's 65th-minute header.
Both sides are heading into the match on the back of 2-1 wins last time month, with Bolivia getting the better of Chile on the road, while Colombia defeated leaders Argentina at home.
Saudi Arabia secured a come-from-behind 2-1 win against China last time out, while Japan thrashed Bahrain 5-0 in their second Group C fixture last month.
Bahrain are sitting at the third spot in Group B, having collected three points from two games, just one point clear of Indonesia, who are at the fourth position.