O'Neil Bell tiene cuatro derrotas contra cuatro oponentes en su carrera de boxeo. Para una lista de las mejores peleas de Bell, consulta "Mejores peleas de O'Neil Bell".
El 4 de junio de 2011 O'Neil Bell se enfrentó a Richard Hall a la edad de 36. Él entró con un récord de 26-4-1 (24), y Hall tenía 39 años y un récord de 29-8 (27). Bell perdió la pelea por TKO en el asalto 2º.
El 19 de abril de 2008 O'Neil Bell se enfrentó a Tomasz Adamek a la edad de 33. Él entró con un récord de 26-3-1 (24), y Adamek tenía 31 años y un récord de 33-1 (22). Bell perdió la pelea por TKO en el asalto 8º.
El 17 de marzo de 2007 O'Neil Bell se enfrentó a Jean-Marc Mormeck en un combate de crucero titulado por los títulos WBA (Unified), CMB y The Ring. Bell tenía 32 años y un récord de 26-2-1 (24), y Mormeck tenía 34 años y un récord de 32-3 (22). Bell perdió la pelea por asalto 12º decisión unánime y perdió los títulos WBA (Unified), CMB y The Ring.
El 11 de abril de 1998 O'Neil Bell se enfrentó a Mahamed Benguesmia a la edad de 23. Él entró con un récord de 1-1 (1). Bell perdió la pelea por KO en el asalto 4º.