Varios años después de la gran batalla contra Cell, la historia de la última saga se inicia, Gohan es un joven ya, ahora tiene un hermano llamado Goten, que es casi igual a Goku de niño, el Trunks actual es un niño un poco mayor, el Trunks del futuro regresa a su tiempo, Vegeta se ha vuelto más poderoso y más agresivo que antes, Goku ahora esta en el cielo pero desde ahí puede bajar de vez en cuando a la Tierra, La Androide #18 es ahora humana por un deseo pedido al dios Shenron por Krillin y tienen una hija.
Pareciera que ya no queda ningún enemigo en la Tierra que puede derrotar ahora al poderoso Gohan o a Vegeta, una vez destruido Cell, termina una saga que se inicio desde el comienzo de la serie, la lucha contra la Armada Cinta Roja (Red Ribbon), primero en Dragon Ball cuando Goku niño derrota a su ejercito y al mayor enemigo humano que enfrenta el asesinó Tao Pai Pai, despúes en Dragon Ball Z con el Dr. Gero con su robots y androides que terminaron en la creación de Cell, creado para derrotar a Goku, pero una vez destruido Cell ya nada en la Tierra es capaz de derrotar a los Sayans, además ya habían destruido al que creian el más poderoso enemigo del Universo, Frieza, pero ahora enfrentarán a su mayor amenaza, a un ser que tiene el máximo poder y que ha estado dormido por millones de años : Majin Buu.
Pero esta historia se inicia de 75-50 millones de años antes de nacer Kakarot (Goku) ocurren 2 hechos importantes: El mago Bibidí creó a Majin Buu, el cual comenzó a destruír planetas. Absorbió a 2 de los 5 Kaioh Shin del universo, eliminó a otros 2. Por eso, Bibidí lo encerró en una esfera que se esconde en la tierra. Pero como el último Kaioh Shin eliminó a Bibidí, la esfera fue olvidada. Ro Kaito (el último Kaioh Shin) es encerrado en la espada Z.
Comenzó el 25° torneo de las Artes Marciales. Goku regresa al mundo de los vivos por 1 día. Bibidi ayudado por otro extraterrestre llamado Dabura se propone liberar a Majin Buu, para esto busca a los mejores peleadores del universo y toma parte de ellos para integrarlas a Buu, a todos estos como consecuencia del proceso les queda una "M" en la frente, la nave de Bididi consta de varios niveles cada uno de los cuales puede transportarse a cualquier parte del universo, avisados del peligro por el principe Kaioshin y su protector, Goku, Vegeta y Gohan van a la nave de Bibidi y pelean con varios de sus servidores, destaca ahi el gran poder que ha alcanzado Vegeta, quien por años se ha entrenado con Goku cada vez que el bajaba del cielo, Gohan pelea con Dabura pero no lo derrota, en eso Bididi toma en vista del gran poder de Vegeta lo toma para que también parte de él este en Majin Buu, y queda marcado en la frente, esto enfurece a Vegeta, es ahí cuando Bididi, conocedor del fuerte sentimiento de envidia de Vegeta por Goku, los transporta al torneo, donde Vegeta enfurecido ataca a Goku y destruye parte del estadio. Despues Gohan, Vegeta, Piccolo y Krillin van a pelear contra Bibidi y Darbura, pero este es muy fuerte y con su escupitajo, convierte en piedra a Pikoro y a Krillin, se encuentra luchando contra Gohan cuando Buu es liberado, su actitud es de un niño, Dabura trata de atacarlo pero Buu de un solo golpe lo derrota, de ahi ataca a Gohan y a KaioShin y los deja casi muertos, su poder es inmenso.
Tiene que huir, Dabura vuelve y pelea contra Majin Buu, pero su cuerpo es como goma, los golpes no le hacen daño y no puede ser herido, Majin Buu con su poder lanza un rayo de su "antena" y convierte a Darbura en una galleta y se lo come. Mientras toda la familia de los Saiyans son transportados a un lugar seguro para protegerlos de Majin Buu, Goku y Vegeta pelean para entrenarse y luchar contra Buu, pero Vegeta golpea a Goku por la espalda y parta a pelear él solo contra Majin Buu y se el un heroe, lo siguen Goten y Trunks, entonces lo que se habian convertido en piedra por Dabura vuelven a ser normales una vez muerto él, Vegeta pelea contra Buu y si bien al comienzo parece derrotarlo con su gran poder, Buu se recupera comienza a ganarle al ver que no puede derrotarlo, Vegeta le dice a Pikoro que se lleve a Trunks su hijo y a Goten de ahí, entonces concentra su poder al máximo, mientras recuerda como Goku fue un heroe al morir en la pelea contra Cell, el no quiere ser menos, quiere ser mejor que Goku y destruir a Buu, cuando Boo se lanza al ataque, Vegeta suelta toda la energía que posee en una gran explosion que destroza a Buu, tras lo cual sin energía y sin vida, solo queda como una estatua y cae al suelo destruyéndose, pero Buu no ha muerto sus pedazos se juntan y vuelve a aparecer sin el menor daño.
Kaioshin es encontrado por su protector, y encuentran a Gohan y lo trasladan a su planeta donde, Goku lo encuentra y comienza a entrenarse en el uso de la Espada Z. En la Tierra Buu se vuelve amigo de Sr. Satan al morir Bibidi, parte de Buu es buena y se enternece con un perrito, pero en un momento Buu se divide en sus dos personalidades, la buena y noble que es igual al anterior, rosado y gordo es Mr. Buu, pero la otra es un Buu cruel y malvado, purpura y flaco es Majin Buu, pelean y al final el malvado Buu se come el buen Buu y se vuelve fuerte y poderoso y de ahí parte a destruir a todos los de la familia de Goku. Para enfrentarlo estan Goten y Trunks que se unen mediante una danza mágica en una fusión de ambos para enfrentar a Buu, pero Buu logra llegar a donde están todos sus amigos y los convierte en comida y se los come a todos. Al final; Ro Kaito es liberado de la espada Z e incrementa el poder de Gohan. Al día siguiente, Buu destruye la tierra, pero Polunga (el dragón mágico de Namek) la reconstruye. Los habitantes de la tierra le dan toda su energía a Goku para que haga un Cho Gekindama, el cual elimina a Boo.
Apareció la parte buena de Buu, conocida como Mr. Buu, que quedó en 2o lugar en los torneos 27 y 28, que los ganó Mr. Satán. Se casaron Gohan y la hija de Mr. Satán, Videl. Y tuvieron una hija llamada Pan. Nació Bra, hermana menor de Trunks. Pan derrotó en la final a su tío Goten en el 28° torneo de las Artes Marciales. Y, bueno, ahí se acabó Dragon Ball Z