El Teniente General Gerard Corfield Bucknall CB MC (1894 – 1980) fue un oficial del Ejército Británico y comandante de Cuerpo, durante la Segunda Guerra Mundial.
En 1914, durante la Primera Guerra Mundial, Bucknall fue comisionado al Regimiento Middlesex, con el que sirvió en el Frente de Francia, con cierta distinción.
Era comandante de batallón al estallar la Segunda Guerra Mundial.
Bucknall impresionó al Mariscal Montgomery, y cuando este fue nombrado comandante de la Operación Overlord, nombró a Bucknall, comandante del XXXº Cuerpo de Ejército; a pesar de que el Mariscal Alan Brooke, Jefe de Estado Mayor Imperial, no creía que Bucknall fuese capaz de mandar a ese nivel.En agosto de 1944, Bucknall fue retirado del mando, dada la pobre actuación del XXXº Cuerpo, siendo sustituido por el teniente general Brian Horrocks.
Montgomery reconoció que había sido un error nombrar a Bucknall, y este recibió un mando en Irlanda del Norte, donde continuó hasta su retiro.