Here are my top 4 ASX shares to buy right now

Here are the four ASX shares I would buy today if I won the lottery.

Four people on the beach leap high into the air.

Image source: Getty Images

You’re reading a free article with opinions that may differ from The Motley Fool’s Premium Investing Services. Become a Motley Fool member today to get instant access to our top analyst recommendations, in-depth research, investing resources, and more. Learn More

With the S&P/ASX 200 Index (ASX: XJO) reaching new record highs this week, my buying activity has been very subdued of late. While I believe that any time is fundamentally a good time to buy ASX shares, I am a value investor at heart, so I am less enthusiastic about buying ASX shares when the market is at record highs.

As such, I do not see too much value in many of the ASX's most popular shares right now. That particularly includes the big four banks like Commonwealth Bank of Australia (ASX: CBA) and National Australia Bank Ltd (ASX: NAB). But also with other ASX blue chips like Woolworths Group Ltd (ASX: WOW) and CSL Ltd (ASX: CSL).

However, I do think there are some ASX shares worth considering today. Here are the four stocks I would most likely buy if I got an unexpected windfall of cash right now.

My top four ASX shares to buy right now

MFF Capital Investments Ltd (ASX: MFF)

MFF Capital is a listed investment company (LIC) that invests in a portfolio of underlying shares on behalf of its owners. These are usually American stocks and currently include the likes of Amazon, Meta Platforms, Mastercard and Home Depot.

MFF has a long history of delivering strong returns to its shareholders. It has also been increasing its dividend rapidly over the past few years. Currently, this LIC trades at a substantial discount to its underlying net asset value (NAV).

Earlier this week, the company confirmed that its pre-tax NTA was sitting at $4.33 a share, well over its current share price (at the time of writing) of $3.78. That effectively means you're buying $4.33 worth of assets for $3.78 right now. That's enough to make this stock a buy in the current market in my eyes.

Vanguard Australian Shares Index ETF (ASX: VAS)

My go-to buy when the market is hot is usually a simple index fund in the Vanguard Australian Shares ETF. Yes, it contains the stocks listed above, like CBA, NAB, and Woolies. But given the inherent diversification this ETF provides, as well as its long history of delivering solid returns, it makes a great all-weather investment.

With VAS, you are getting a slice of the entire ASX market. Well, a slice of the largest 300 stocks on the ASX, to be specific. This diversified index fund has historically offered decent capital growth, as well as hefty franked dividend income potential.

Vanguard MSCI Australian Small Companies Index ETF (ASX: VSO)

Another exchange-traded fund (ETF), VSO is a great index fund to hold if you want to buff up your exposure to the smaller end of the ASX (i.e. not the big banks and miners). Instead of holding the largest 300 stocks on the ASX, this ETF offers exposure to mid- and small-cap stocks. To illustrate, its current largest holdings are shares like NextDC Ltd (ASX: NXT) and Altium Ltd (ASX: ALU).

This ETF offers hefty dividend income potential as well, but I think it also has the potential to deliver higher capital growth than VAS over a long time horizon.

iShares Global Consumer Staples ETF (ASX: IXI)

Finally, let's talk about yet another ETF, this one with exposure to international stocks, rather than ASX shares.

The iShares Global Consumer Staples ETF is a thematic fund that invests in companies from all around the world, but only those within the consumer staples sector. These consumer staples stocks are usually companies that produce and sell food, drinks, alcohol and tobacco products, and household essentials.

Some examples of IXI's current holdings include Procter & Gamble, Walmart, Coca-Cola and L'Oreal.

I love investing in these kinds of companies, thanks to their defensive earnings bases. These tend to remain robust regardless of the economic weather, which is why this ETF is a go-to pick for me in this current red-hot market.

Should you invest $1,000 in Ishares International Equity Etfs - Ishares Global Consumer Staples Etf right now?

Before you buy Ishares International Equity Etfs - Ishares Global Consumer Staples Etf shares, consider this:

Motley Fool investing expert Scott Phillips just revealed what he believes are the 5 best stocks for investors to buy right now... and Ishares International Equity Etfs - Ishares Global Consumer Staples Etf wasn't one of them.

The online investing service he’s run for over a decade, Motley Fool Share Advisor, has provided thousands of paying members with stock picks that have doubled, tripled or even more.*

And right now, Scott thinks there are 5 stocks that may be better buys...

See The 5 Stocks *Returns as of 6 March 2025

Randi Zuckerberg, a former director of market development and spokeswoman for Facebook and sister to Meta Platforms CEO Mark Zuckerberg, is a member of The Motley Fool's board of directors. John Mackey, former CEO of Whole Foods Market, an Amazon subsidiary, is a member of The Motley Fool’s board of directors. Motley Fool contributor Sebastian Bowen has positions in Amazon, CSL, Coca-Cola, Mastercard, Meta Platforms, Mff Capital Investments, National Australia Bank, Procter & Gamble, Vanguard Australian Shares Index ETF, Vanguard Msci Australian Small Companies Index ETF, and iShares International Equity ETFs - iShares Global Consumer Staples ETF. The Motley Fool Australia's parent company Motley Fool Holdings Inc. has positions in and has recommended Altium, Amazon, CSL, Home Depot, Mastercard, Meta Platforms, and Walmart. The Motley Fool Australia's parent company Motley Fool Holdings Inc. has recommended the following options: long January 2025 $370 calls on Mastercard and short January 2025 $380 calls on Mastercard. The Motley Fool Australia has positions in and has recommended iShares International Equity ETFs - iShares Global Consumer Staples ETF. The Motley Fool Australia has recommended Amazon, CSL, Mastercard, and Meta Platforms. The Motley Fool has a disclosure policy. This article contains general investment advice only (under AFSL 400691). Authorised by Scott Phillips.

More on Opinions

A male investor sits at his desk looking at his laptop screen holding his hand to his chin pondering whether to buy Macquarie shares
Opinions

If the market keeps falling, I'll buy these 2 ASX 200 stocks

Make sure you use market pullbacks to your advantage.

Read more »

A man lays a brick on a wall he is building with a look of joy on his face.
Opinions

Why this could be a great time to invest in this ASX 200 stock

This business is building a good future, in my view.

Read more »

A woman sits on sofa pondering a question.
Opinions

2 high-flying ASX shares I wish I had bought (and may still buy)

I’ve long admired these two stocks, but haven’t invested (yet).

Read more »

A happy elderly woman smiles and cheers as she looks at good investment news on her laptop.
Opinions

Could this be a millionaire-maker ASX retirement stock at 55 cents?

I’m optimistic about this ASX stock. Here’s why.

Read more »

A husband and wife dance with their young daughter in their lounge room.
Opinions

Is the Harvey Norman share price in the buy zone?

After the recent price increase, I still see a lot of value

Read more »

Woman and man calculating a dividend yield.
Opinions

Is this the right time to invest in AFIC shares?

AFIC Is the biggest LIC – but is it a good time to invest?

Read more »

Delighted adult man, working on a company slogan, on his laptop.
Opinions

Why this ASX share is my biggest bet on growth

I think this stock has significant growth potential.

Read more »

Zig zaggy black line on a yellow graph symbolising volatility.
Opinions

Volatility is rocking ASX 200 shares, where should I invest?

A lot is happening in the stock market. What’s the right strategy?

Read more »