Stellar results from Commonwealth Bank have pushed the Australian share market higher for second day, even as the mining sector lost ground.

The S&P/ASX200 benchmark index finished Wednesday up 32.9 points, or 0.47 per cent, to 7,088.2, with CBA accounting for 60 per cent of the day’s gains.

The broader All Ordinaries index meanwhile climbed 33.9 points, or 0.47 per cent, to 7,185.3.

The Aussie dollar is buying 67.29 US cents at midday AEDT, from 67.16 US cents at Tuesday’s close.