Cricket fixturesFootball fixtures
  • LIVEEngland Lions tour of West Indies 2026/27WI-ALIONSStarts at 13:00 local timeFixtures
  • LIVEMLSNE0MIA023'TableFixtures
  • UPCOMINGICC Men's Cricket World Cup League 2NEDOMAFixtures
  • UPCOMINGItalian Serie ASassuoloFiorentinaTableFixtures
  • UPCOMINGItalian Serie AAtalantaParmaTableFixtures
  • UPCOMINGFrench Ligue 1LorientBrestTableFixtures
  • UPCOMINGEnglish Premier LeagueNewcastleEvertonTableFixtures
  • UPCOMINGSpanish LALIGADeportivoOsasunaTableFixtures
  • UPCOMINGMLSLAFCMINTableFixtures
  • UPCOMINGMLSPORHOUTableFixtures
  • RESULTSpanish LALIGAATH2RSO1FTTableFixtures
  • RESULTItalian Serie AJUV2NAP0FTTableFixtures
  • RESULTFrench Ligue 1OLM2TOU0FTTableFixtures
  • RESULTSpanish LALIGAELC0VAL1FTTableFixtures
  • LIVEEngland Lions tour of West Indies 2026/27WI-ALIONSStarts at 13:00 local timeFixtures
  • LIVENCL GT20 Canada 2026/27MOWBRB119 (19.5/20 ov)Montreal Warriors won the toss and elected to fieldFixtures
  • LIVEIndia A tour of New Zealand 2026/27NZ-A296/7 (89.1 ov)IND-A346New Zealand A trail by 50 runs with 3 wickets remaining in the 1st inningsFixtures
  • LIVESheffield ShieldQLD250/8 (89.5 ov)VIC307Queensland trail by 57 runs with 2 wickets remaining in the 1st inningsFixtures
  • LIVENational Cricket LeagueSYL218 & 89/2 (38 ov)CHATT210Sylhet Division lead by 97 runs with 8 wickets remainingFixtures
  • LIVENational Cricket LeagueMYMS108 & 57/2 (14 ov) (f/o)KHU288Mymensingh Division trail by 123 runs with 8 wickets remainingFixtures
  • LIVENational Cricket LeagueDHABARStarts at 09:30 local timeFixtures
  • LIVENational Cricket LeagueRAN122/3 (39 ov)RAJ231Rangpur Division trail by 109 runs with 7 wickets remaining in the 1st inningsFixtures
  • UPCOMINGICC Men's Cricket World Cup League 2NEDOMAFixtures
  • UPCOMINGWomen's Big Bash LeagueMS-WPS-WFixtures
  • UPCOMINGNepal Premier LeagueKAYKAGFixtures
  • UPCOMINGNepal Premier LeagueCHRSPRFixtures
  • UPCOMINGNepal Premier LeagueBIKJABFixtures
  • UPCOMINGNepal Premier LeagueLULPOAFixtures
  • UPCOMINGRanji TrophyASSAMKNTKAFixtures
  • UPCOMINGRanji TrophyTPURASAUFixtures
  • RESULTZimbabwe tour of United Arab Emirates 2026/27AFG81/3 (8.1/20 ov, target 80)ZIM79Afghanistan won by 7 wickets (with 71 balls remaining)Fixtures
  • RESULTIreland tour of Namibia 2026/27NAM131/5 (21.2/50 ov, target 130)IRE129Namibia won by 5 wickets (with 172 balls remaining)Fixtures
  • RESULTIndia tour of New Zealand 2026/27NZ195/3 (18/20 ov, target 192)IND191/8New Zealand won by 7 wickets (with 12 balls remaining)Fixtures
  • RESULTWomen's Big Bash LeagueSS-W196/8HH-W109 (17.4/20 ov, target 197)Sixers won by 87 runsFixtures
  • RESULTWomen's Big Bash LeagueST-W180/4 (16.4/20 ov, target 179)BH-W178/5Thunder won by 6 wickets (with 20 balls remaining)Fixtures
  • RESULTNCL GT20 Canada 2026/27TOK162/1 (16/20 ov, target 162)MIS161/5Kings won by 9 wickets (with 24 balls remaining)Fixtures
  • LIVEMLSNE0MIA023'TableFixtures
  • UPCOMINGItalian Serie ASassuoloFiorentinaTableFixtures
  • UPCOMINGItalian Serie AAtalantaParmaTableFixtures
  • UPCOMINGFrench Ligue 1LorientBrestTableFixtures
  • UPCOMINGEnglish Premier LeagueNewcastleEvertonTableFixtures
  • UPCOMINGSpanish LALIGADeportivoOsasunaTableFixtures
  • UPCOMINGMLSLAFCMINTableFixtures
  • UPCOMINGMLSPORHOUTableFixtures
  • UPCOMINGAFC Champions League ElitePakhtakorAl NassrTableFixtures
  • RESULTSpanish LALIGAATH2RSO1FTTableFixtures
  • RESULTItalian Serie AJUV2NAP0FTTableFixtures
  • RESULTFrench Ligue 1OLM2TOU0FTTableFixtures
  • RESULTSpanish LALIGAELC0VAL1FTTableFixtures
  • RESULTItalian Serie ALEC1GEN2FTTableFixtures
  • RESULTEnglish Premier LeagueLIV0ARS1FTTableFixtures
Top 10 Villain Roles by Akshay Kumar: Before Haiwaan's Cold-Hearted Antagonist

Top 10 Villain Roles by Akshay Kumar: Before Haiwaan’s Cold-Hearted Antagonist

Top 10 Villain Roles by Akshay Kumar: Before Haiwaan's Cold-Hearted Antagonist. Ask most fans to describe Akshay Kumar, and words like "Khiladi," patriot, or comedy king come up first. But…

September 1, 2026
3 min read

Top 10 Villain Roles by Akshay Kumar: Before Haiwaan’s Cold-Hearted Antagonist. Ask most fans to describe Akshay Kumar, and words like “Khiladi,” patriot, or comedy king come up first. But long before Haiwaan turned him into a ruthless killer opposite Saif Ali Khan, Akshay had quietly built a parallel legacy: playing some of Bollywood’s most memorable villains. Here’s a ranked look at his darkest turns.

Top 10 Villain Roles by Akshay Kumar

RankFilm (Year)Character
1Haiwaan (2026)Cold-hearted killer
2Ajnabee (2001)Vikram “Vicky” Bajaj
3Khiladi 420 (2000)Dev (dual role)
42.0 (2018)Pakshi Rajan
5Once Upon a Time in Mumbai Dobaara! (2013)Shoaib Khan
6Insan (2005)Amjad Khan
7Aitraaz (2004)Raj Malhotra
8Blue (2009)Aarav Malhotra
9Suhaag (1994)Raj Sinha
10Waqt: The Race Against Time (2005)Aditya “Ronnie” Choudhary

The Role That Started It All

At number two sits the performance that arguably launched this entire conversation. In Ajnabee, Akshay played a man who murders his own wife and frames Bobby Deol’s character to escape with his lover—a genuinely shocking turn that earned him the Filmfare Award for Best Performance in a Negative Role.

Haiwaan Breaks New Ground

Topping the list is Haiwaan itself. In his three-decade career spanning nearly 150 films, Akshay has rarely played a character this dark. Director Priyadarshan initially approached Bobby Deol and Akshaye Khanna before Akshay came on board almost instantly, telling the filmmaker he loved the character the moment he heard the pitch.

Top 10 Villain Roles by Akshay Kumar: Before Haiwaan’s Cold-Hearted Antagonist

A Full-Circle Moment with Saif

Top 10 Villain Roles by Akshay Kumar: Before Haiwaan’s Cold-Hearted Antagonist; What makes Haiwaan’s villain role especially fascinating is its history with Saif Ali Khan. In 1994’s Main Khiladi Tu Anari, Akshay played the hero while Saif was the antagonist. Over three decades later, Haiwaan flips that dynamic entirely, with Akshay as the threat and Saif playing a blind man forced to outwit him.

Why These Roles Matter

Unlike typical Bollywood villains defined by mustache-twirling menace, Akshay’s negative characters—from Khiladi 420’s conning Dev to 2.0’s vengeful Pakshi Rajan—tend to carry genuine psychological complexity. That range is precisely why Priyadarshan felt confident casting against Akshay’s usual comic, patriotic image for Haiwaan.

Final Thoughts

While Akshay Kumar built his stardom on heroism and humor, this list proves his villainous streak has always simmered beneath the surface, waiting for the right script. Haiwaan simply pushes that legacy further into darker, more unforgiving territory than ever before.

Watch Akshay Kumar’s most menacing role yet when Haiwaan releases in cinemas on September 11, 2026.

Read More: Top 10 Indian Desi Sexy Movies in 2026: Watch these Bollywood Hits

Follow us on Google News Get real-time updates & exclusive tech coverage
Follow

Leave a Reply

Your email address will not be published. Required fields are marked *