Admiral 'Kizaru' Borsalino, from One Piece. He's probably the fastest anime character ever, since, due to his power, he can assume the properties of light. In other words, when he chooses to, he can move at the speed of light, which is 300,000 km/s. I think he basically pawns any other character known to anime-kind, since nothing can move faster than light - it is a well-known fact of physics.
Oshitari Kenya from Prince of Tennis...He is the fastest tennis player I've ever known...He really has great speed,he even eats faster than everyone...He has the nickname "Naniwa's Speed Star" and his motto is "No Speed,No Life"...Even though he has great speed,but he has terrible balance...
The fact that people are saying characters like sonic or that admire from one price made me remember that most of these characters are in someway bound by a limit like they need certain things to travel said speed or they get to said speed then stop , run out of energy, or just keep getting faster but my response is a character that has been shown near the end of book title six of a certain anime he has one limit to his speed it is infinite as well as once he gets to a certain speed he entirely resets the universe his name is enrico pucci from Jojo's blizzard adventure part six stone ocean his stand starts at white snake a slow moving far range stand that can steal other peoples stands and memories whether they are a stand user or not then after using green baby it goes to C-moon a far range stand with half decent speed and good power with the ability to control gravity the after using DIO's diary it goes to made in heaven or MIH for short it can speed up time for Puccini for a set amount of time that is the limit but he eventually speeds up so much that the universe gets entirely reset he also still has control on gravity with mih As well he can speed up time so fast that days start to go by as seen in the video below or above I don't know