James Wishart (1659-1723) fue un almirante británico y miembro del Parlamento por el partido tory.
De joven se unió a la marina holandesa y regresó a Inglaterra con las tropas de Guillermo de Orange donde fue nombrado capitán del navío Perla en 1689 y después del navío María Galera.
A bordo del navío Swiftsure se convirtió en un favorito del almirante Sir James Rooke, quien le nombró capitán de bandera en 1695 en el recientemente rebautizado navío Queen.
En 1704 participó en la toma de Gibraltar y ese mismo año fue ascendido a contralmirante concediéndosele también el título de caballero.
Pero el éxito fue de corta duración dado que al año siguiente tanto James Rooke com Wishart fueron destituidos.