In a massive upset, Zimbabwe beat five-time World Champions Australia by three wickets in the third ODI in Townsville, Australia on Saturday (September 3).Having already lost the series, the visitors put on a spirited performance with the ball and bundled out the Aussies for just 141 runs in 31 overs in the final ODI.In reply, Zimbabwe's batting unit stuck together and overcame a middle-order collapse to beat World No.5 ranked ODI team Australia by seven wickets.Fans on Twitter congratulated the 13th-ranked Zimbabwe for defeating Australia and scripting history. The Regis Chakabva-led side also recently won a white-ball series against Bangladesh in the latter's backyard.Zimbabwe Cricket@ZimCricketv#3rdODI | Historic! Zimbabwe beat Australia by 3 wickets to record their first win over Australia on Australian soil! Australia however take the series - #AUSvZIM | #VisitZimbabwe1511418#3rdODI | Historic! 🇿🇼 Zimbabwe beat 🇦🇺 Australia by 3 wickets to record their first win over Australia on Australian soil! 💪 Australia however take the series 2⃣-1⃣ #AUSvZIM | #VisitZimbabwe https://t.co/u5KA7Zlp10Kanishkaa Balachandran@kanishkaabWell done Zimbabwe!1Well done Zimbabwe!Piyush Sarkar@PiyushS98022767@CricketAus what are playing man...You lost against Zimbabwe?? Play with Zimbabwe women team i think definitely you can do it.@CricketAus what are playing man...You lost against Zimbabwe?? 😆😆😆Play with Zimbabwe women team i think definitely you can do it..@anonymousIy1_Zimbabwe wow Trashed Australians at their backyardZimbabwe wow 😮Trashed Australians at their backyardAani 🐾@wigglyywhoopsGood job ZimbabweGood job ZimbabweAryamansingh Bais@ImAryamanS_BaisWhat a day for Zimbabwe cricket! Beating full strength Australia squad in their backyard is no less of an achievement! #AusVsZim #cricketingupset1What a day for Zimbabwe cricket! Beating full strength Australia squad in their backyard is no less of an achievement! #AusVsZim #cricketingupsetSujoy Das 🇧🇩@ZeyroxBaeZimbabwe creates History!! #AusVsZimZimbabwe creates History!! #AusVsZimAhmed@AhmedDamnAyoo Zimbabwe defeating Aus???2Ayoo Zimbabwe defeating Aus???Cricket Australia Fan@CricketAustFanCongrats Zimbabwe! Fantastic win! Aussies gotta sort out the batting lineup asap #AUSvZIM1Congrats Zimbabwe! Fantastic win! Aussies gotta sort out the batting lineup asap #AUSvZIMiGoogle Pixel 🤳@UnofficialA7What the hell.. Zimbabwe has done it. Congrats Zimbabwe.. you deserve it. Miru entha lesthe antha happy..11What the hell.. Zimbabwe has done it. Congrats Zimbabwe.. you deserve it. Miru entha lesthe antha happy..Arun@ArunTuThikHoGyaZimbabwe has won against Australia's strong team(Warner,finch,smith,stoinis, Maxwell,starc, Hazlewood)#AusVsZim #Zimbabwe #AustraliaZimbabwe be like-1Zimbabwe has won against Australia's strong team🔥🔥(Warner,finch,smith,stoinis, Maxwell,starc, Hazlewood)#AusVsZim #Zimbabwe #AustraliaZimbabwe be like- https://t.co/VdUgpOkhDHReD bAll🇮🇳@Sarcastic1129Zimbabwe Upset Mighty Australia . #AusVsZim2Zimbabwe Upset Mighty Australia 😱😆. #AusVsZimZimbabwe bowl out Australia for 141 runsBatting first, Australia had a day to forget as the entire batting unit failed to deliver barring David Warner, who slammed 94 runs. Glenn Maxwell was the only other batter to reach double figures.Ryan Burl scalped a fifer while Brad Evans picked up a couple of wickets. Sean Williams, Victor Nyauchi and Richard Ngarava settled for one wicket each.Chasing 142, openers Takudzwanashe Kaitano and Tadiwanashe Mrumani provided a decent start as they scored 38 runs for the opening wicket, but the side's middle order collapsed, leaving the visitors reeling at 77/5 in 18.3 overs. But Captain Chakabva top-scored with 37 runs to steady the ship and the tail-enders took Zimbabwe to the target in 39 overs.Skipper Chakabva was delighted with the spirited performance of the players. Speaking post-match, as quoted by Cricbuzz, he said:“Coming into the last game, the way we started off in the morning was great to see. Boys show a lot of fight and to get Australia to that sort of score shows how good we were. We head, a bit of fitness works to be done, training and then off to the T20 World Cup.”Aaron Finch-led Australia won the series 2-1 as they registered five and eight-wicket victories, respectively in the first two contests. They will next play a couple of white-ball series against New Zealand away from home starting September 6.