Ravindra was initially rested for New Zealand's first match against Pakistan due to a head injury sustained during a tri-series match in Lahore. However, he made a quick comeback to the team, replacing the unwell Daryl Mitchell in Rawalpindi.
Coming in to bat at number four for the first time in a one-day international with the Black Caps 15-2 inside four overs, Ravindra forged fine partnerships with Devon Conway and Latham to help his team chase down 237 runs with 23 balls to spare.
"A slightly different role to what he's been used to," Latham said of Ravindra's place in the batting order.
"The way he came in with us under a little bit of pressure, losing two early wickets ... for him to absorb a little bit of pressure and then put the pressure back on them. He played fantastically well.
"It just shows the talent he's got and the head on his shoulders to not play for a couple of weeks and then come out and play an innings like that. He was outstanding."
It was Ravindra's fourth ODI century and the Wellington batsman said he was happy to be playing again having come through concussion protocols after being left bloodied by the blow to his head while fielding.
"Definitely a freak accident, things like that don't really happen too often, I'm very grateful to have a great support crew around me," Ravindra said. "I've been able to come out of it reasonably well.
"It's obviously been interesting dealing with the return to play protocols and stuff ... it was cool to come back and really enjoy my cricket again after that weird moment."
New Zealand, who have qualified for the semi-finals, meet India on Sunday to decide which team finishes top of Group A.
This article was generated from an automated news agency feed without modifications to text.
ICC Champions Trophy , ICC Champions Trophy Schedule , and Champions Trophy 2025 Points Table – stay ahead with real-time match updates, team standings, and insights. Check live cricket score , player stats, and ICC rankings of top players like Rohit Sharma and Virat Kohli . Get expert analysis, match previews, and in-depth coverage of ICC CT 2025, IPL 2025 Schedule and IPL 2025, all on HT Crickit, powered by Hindustan Times – your trusted source for cricket news along with Bangladesh vs New Zealand Live Score. .freemium-card h4{color:#fff; padding-bottom:20px;} .freemium-card .freemium-content .subcTxt{padding-bottom:16px; color:#fff;} .freemium-card .freemium-content{width: auto; max-width: inherit;} .freemium-card .freemium-content .subcTxt{max-width:inherit; font-size:18px; padding-top:0; line-height:24px} .freemium-card .btnSubc{margin} .freemium-card .btnSubc a{background:#000; color:#fff; min-width:auto; padding:5px 15px; border-radius:6px; font-size:16px; line-height:22px; font-weight:700;} .freemium-card{height:285px} @media (max-width: 767px) { .freemium-card h4{font-size:28px} .freemium-card .freemium-content{max-width:360px; padding: 20px;} .freemium-card{height:303px; background-position: 100% 0; } }