A murder trial has heard a knife was found on the shore opposite the home where the six-year-old victim was allegedly taken from.

Alesha MacPhail had been staying in the home her father shared with her grandparents on the Isle of Bute when she was reported missing shortly after 6am on July 2 last year.

Her body was found hours later in a wooded area on the island.

READ MORE: Mother of Alesha MacPhail murder accused 'phoned police after her body was found' 

Coastguard volunteer Peter Morrison, 39, from Rothesay, told the High Court in Glasgow he was called out to carry out a shoreline search at 6.55am.

Opposite the house where Alesha had been staying, he found "what looked like a kitchen knife".

Mr Morrison said he did not touch the knife - which he believed had been in the sea and left onshore by the receding tide - but noted its location before continuing to search for Alesha.

He later told police, who cordoned off the area.

The court also heard from police sergeant Anthony Hannah who said he arranged for photos to be taken and the knife to be recovered.

READ MORE: Alesha MacPhail murder trial: Pathologist who examined girl said she had 117 injuries on her body 

He also said he threw a separate item of evidence in a skip believing it was not relevant to the murder inquiry.

He said the black hooded top, found by a dog walker on the beach, was later retrieved on the instruction of detectives.