South Africa captain Temba Bavuma's sensational century in the 2nd ODI against West Indies went in vain. Due to a lack of support from the other batters, South Africa lost the match by a margin of 48 runs on Saturday (March 18) at Buffalo Park in East London.West Indies batted first in the contest after winning the toss and notched up a massive total of 335/8. Captain Shai Hope (128*) led his pack from the front by hitting an enterprising century. Multiple West Indies batters got off to decent starts but failed to score substantially.Quinton de Kock and Temba Bavuma gave the Proteas a quick-fire start with their 76-run opening partnership in 8.4 overs. Kyle Mayers dismissed De Kock (48) and opened the floodgates. Bavuma kept playing at the same tempo after his opening partner's departure, but the rest of the batting line-up collapsed at the other end.He waged a lone war and tried his best to keep his side afloat with a magnificent century. Alzarri Joseph brought an end to his career-best ODI innings off 144 off 118 by dismissing him in the 42nd over to pull the curtains on the chase.Fans lauded Temba Bavuma's fighting spirit after the defeat and slammed the other batters for dismal returns. They took to Twitter to express such emotions. Here are some of the best reactions:Ian Raphael Bishop@irbishiThis has been another masterclass of a knock by Temba Bavuma. His blend of boundary hitting, gap finding and strike rotation has been wonderful. This crowd here at Buffalo Park has been special and vibrant in celebrating this knock.66431This has been another masterclass of a knock by Temba Bavuma. His blend of boundary hitting, gap finding and strike rotation has been wonderful. This crowd here at Buffalo Park has been special and vibrant in celebrating this knock.Zeno@Zeno_Gondwe@ProteasMenCSA Congratulations to West Indies.You faught well.To our Skipper, @TembaBavuma you gave it your best, we salute you buddy@ProteasMenCSA Congratulations to West Indies.You faught well.To our Skipper, @TembaBavuma you gave it your best, we salute you buddyCricketMAN2@ImTanujSinghHundred for Temba Bavuma. He scored brilliant 100* runs from 92 balls including 10 fours and 3 sixes against West Indies while chasing 339 runs. His 4th ODI Hundred in just 23 innings.Outstanding, Temba Bavuma.35518Hundred for Temba Bavuma. He scored brilliant 100* runs from 92 balls including 10 fours and 3 sixes against West Indies while chasing 339 runs. His 4th ODI Hundred in just 23 innings.Outstanding, Temba Bavuma. https://t.co/6M3qET1M6HThePoppingCrease@PoppingCreaseSATemba Bavuma is racking up the international centuries now!!!2nd ODI ton in 3 games and back-to-back tons in international games! #SAvWI21520Temba Bavuma is racking up the international centuries now!!!2nd ODI ton in 3 games and back-to-back tons in international games! 🙌#SAvWI https://t.co/wzYtsXDpZbDan Walls@danballs88Great to see Temba Bavuma in the runs for @ProteasMenCSA after taking so much flack, elite cricketer! #SAvWI1Great to see Temba Bavuma in the runs for @ProteasMenCSA after taking so much flack, elite cricketer! #SAvWICricket257@257CricketTemba Bavuma playing "once in a lifetime" inningsTemba Bavuma playing "once in a lifetime" inningsCleophas Bolo@cleophas_boloAlways good to see @TembaBavuma proving the quality that he is. Tough luck. #SAvWIAlways good to see @TembaBavuma proving the quality that he is. Tough luck. #SAvWIRandom Cricket Stats@randomcricstatHighest Score by a Men's ODI Captain in an unsuccessful run-chase: Temba Bavuma 144 vs WI, Mar 2023 Graeme Smith 141 vs Eng, Sep 2009 Virat Kohli 123 vs Aus, March 2019365Highest Score by a Men's ODI Captain in an unsuccessful run-chase:▫️ Temba Bavuma 144 vs WI, Mar 2023▫️ Graeme Smith 141 vs Eng, Sep 2009▫️ Virat Kohli 123 vs Aus, March 2019 https://t.co/4PeQx09wOmClibo One@Clibo01@JayteeSass @SA20_League @TembaBavuma @AidenMarkram Tempting to think so, but I think we are just getting rewards for being patient with our players in South Africa.@JayteeSass @SA20_League @TembaBavuma @AidenMarkram Tempting to think so, but I think we are just getting rewards for being patient with our players in South Africa.Luke du Toit@Luke_du_ToitWell done @TembaBavuma for an incredible knock tonight. Pretty speechless by the rest of the batters. Disgraceful #SAvWI1Well done @TembaBavuma for an incredible knock tonight. Pretty speechless by the rest of the batters. Disgraceful #SAvWISeth Maphike@MaphikeSeth@ProteasMenCSA #TembaBavuma uQhawe!. Come on selectors, get the balance right.@ProteasMenCSA #TembaBavuma uQhawe!. Come on selectors, get the balance right.ThatoM@ThatguyToe@ProteasMenCSA Bavuma is in his element. When he found himself in a fight/flight situation, he chose fight, and am so glad he did. Well done skipper on the ton @TembaBavuma #TembaBavuma#Bavuma #Temba@ProteasMenCSA Bavuma is in his element. When he found himself in a fight/flight situation, he chose fight, and am so glad he did. Well done skipper on the ton @TembaBavuma #TembaBavuma#Bavuma #TembaAdrian Solomons@adriansolomons@ProteasMenCSA Batsmen need to learn not to panic ,we were way above the run rate but yet we threw away alot of wickets through some kak shots. But don't take away an absolute brilliant innings from @TembaBavuma ,great example of how to build and innings and not to panic #SAvsWI #sscricket2@ProteasMenCSA Batsmen need to learn not to panic ,we were way above the run rate but yet we threw away alot of wickets through some kak shots. But don't take away an absolute brilliant innings from @TembaBavuma ,great example of how to build and innings and not to panic #SAvsWI #sscricketBraDon@ontie_ODMOtherwise, that was some impressive cricket from the captain, Temba Bavuma. He did his best.61Otherwise, that was some impressive cricket from the captain, Temba Bavuma. He did his best.Gills@gpricey23Temba Bavuma be like... Up to me again #SAvWI707Temba Bavuma be like... Up to me again #SAvWI https://t.co/dtWQLc0IrtWerner@Werries_Temba Bavuma brings up another 100. That is 3 in less than 2 monthsWhen it rains, it pours 🌧️☂️#SAvWI18116Temba Bavuma brings up another 100. That is 3 in less than 2 monthsWhen it rains, it pours 🌧️☂️💯#SAvWI https://t.co/m3w7rgulujKausthub Gudipati@kaustatsThis is the first time both captains scored centuries in while no other player reached fifty in an ODI match.Shai Hope 128*Temba Bavuma 144#SAvWI258This is the first time both captains scored centuries in while no other player reached fifty in an ODI match.Shai Hope 128*Temba Bavuma 144#SAvWIAlviro Petersen@AlviroPetersenThis is some innings by Temba Bavuma. 232This is some innings by Temba Bavuma. 👌👌🎊Firdose Moonda@FirdoseMFor a game with virtually nothing riding on it, this #SAvWI ODI had a bit of everything. A career-best from Temba Bavuma, a century from new West Indies captain Shai Hope, wickets for spinners and seamers and a fabulous East London crowd. #cricket193For a game with virtually nothing riding on it, this #SAvWI ODI had a bit of everything. A career-best from Temba Bavuma, a century from new West Indies captain Shai Hope, wickets for spinners and seamers and a fabulous East London crowd. #cricketSunrisers Eastern Cape@SunrisersEC like a leader. Just Temba Bavuma Things! A special century & 1000+ ODI runs for the Riser! #SAvWI #Proteas #BePartOfIt #TembaBavuma1029💯 like a leader. Just Temba Bavuma Things! 👏 A special century & 1000+ ODI runs for the Riser! 👏#SAvWI #Proteas #BePartOfIt #TembaBavuma https://t.co/AX12xkIrReAbhishek Kumar Gupta@immatureAbhiFirst @ShaiHope played a brilliant knock and then @TembaBavuma showed why he is overrated, absolutely brilliant batting.@windiescricket @ProteasMenCSA #windiesvsSAFirst @ShaiHope played a brilliant knock and then @TembaBavuma showed why he is overrated, absolutely brilliant batting.@windiescricket @ProteasMenCSA #windiesvsSADarrel Bristow-Bovey@dbboveyI think Temba Bavuma might possibly have more grit and steel and personal character than any South African cricketer I've ever seen.15019I think Temba Bavuma might possibly have more grit and steel and personal character than any South African cricketer I've ever seen.Gills@gpricey23Temba Bavuma 144, his highest ODI score! Sad to see him go, but well played Captain 🏏272Temba Bavuma 144, his highest ODI score! Sad to see him go, but well played Captain 🇿🇦🔥🏏Mosa Selwane Romeo@123SelwaneFelicitations @TembaBavuma , I believe you needed a conducive environment to display your potential with the bat. A captain's innings indeed. Next time @ProteasMenCSAFelicitations @windiescricket 🏾🏾🏾🏾🏾🏾🏾#SAvWIFelicitations @TembaBavuma , I believe you needed a conducive environment to display your potential with the bat. A captain's innings indeed. Next time @ProteasMenCSA💚Felicitations @windiescricket 👏🏾👏🏾👏🏾👏🏾👏🏾👏🏾👏🏾#SAvWIDeepu Narayanan@deeputalksFeel an ATG ODI innings from Temba Bavuma is unfolding at East London.302Feel an ATG ODI innings from Temba Bavuma is unfolding at East London.Firdose Moonda@FirdoseMWhat a summer for Temba Bavuma! From the lows of leading a side that lost to Netherlands to scoring three centuries in the space of three months - it's the stuff of dreams. His shot selection today has been impeccable and innovative. #SAvWI #cricket495What a summer for Temba Bavuma! From the lows of leading a side that lost to Netherlands to scoring three centuries in the space of three months - it's the stuff of dreams. His shot selection today has been impeccable and innovative. #SAvWI #cricketLloyd Chigowe@LloydChigoweTemba Bavuma vs West Indies today #SAvWI #Bavuma1Temba Bavuma vs West Indies today #SAvWI #Bavuma https://t.co/OEkxKDglj6"Temba Bavuma played a brilliant innings" - West Indies captain Shai HopeSpeaking at the post-match presentation, winning captain and player of the match Shai Hope applauded his counterpart Temba Bavuma for his valiant knock in the chase. He was glad to witness his side maintain composure and eventually end up on the right side of the line."I actually forgot how difficult a 50-over game was. I haven't played since August. Good game in the end! Temba Bavuma played a brilliant innings. Catches win matches. We put ourselves under pressure in the back end. That's how it goes at times. Just nice to see that we could pull out the victory at the end.Shedding light on the key moments during the contest, Shai Hopecontinued:"I thought it was a difficult pitch to sta rt on, batsmen coming in found it challenging. We got a decent score in the end. You have to play the situation well. For us, soaking the pressure was key, especially when we lost Pooran. The way that they were going, we needed to take wickets. Nice to see Alzarri come back after that start that he had. It's not about how you start, it's about how you finish."South Africa and West Indies will next face off in the 3rd ODI on Tuesday (March 21) in Potchefstroom.