Trent Boult made this outstanding catch during New Zealand’s game with the West Indies on Saturday.
The player was close to the boundary line when the ball came dropping towards him.
He caught it but was going to slip over the line as he did.
In cricket, if the ball crosses the boundary it counts as a score, even if it's caught.
Boult threw the ball up again and somehow managed to twist himself back inside the boundary before catching the ball a second time as he hit the ground.