As we all know cricket is unfair game for bowlers , so let’s make it more unfair by listing Fastest 100 in international cricket (T20I, ODI, TESTS).
Fastest 100 in T20 International Cricket
Richard Levi hold the record for fastest 100 in T20I , just behind him is his fellow country man Francois Du Plessis. Richard Levi hits his century in 45 balls.Here are the list of fastest 100 in T20I :
Batsman |
Total Score |
Total Balls |
Balls for 100 |
Against |
| Richard Levi (SA) | 117 | 52 | 45 | New Zealand |
| Francois Du Plessis (SA) | 119 | 56 | 46 | West Indies |
| Chris Gayle (WI) | 100 | 48 | 47 | England |
| Aaron Finch (AUS) | 146 | 63 | 47 | England |
| Glenn Maxwell (AUS) | 145 | 65 | 49 | Sri Lanka |
| Chris Gayle (WI) | 117 | 57 | 50 | South Africa |
| Brendon McCullum (NZ) | 116 | 56 | 50 | Australia |
| Babar Hayat (HK) | 122 | 60 | 50 | Oman |
| Brendon McCullum (NZ) | 123 | 58 | 51 | Bangladesh |
| Md Shahzad (AFG) | 118 | 67 | 52 | Zimbabwe |
| Colin Munro (NZ) | 101 | 54 | 52 | Bangladesh |
| Richard Berrington (SCO) | 100 | 58 | 57 | Bangladesh |
| Ahmed Shehzad (AFG) | 111 | 62 | 58 | Bangladesh |
| Suresh Raina (IND) | 101 | 60 | 59 | South Africa |
| Tamim Iqbal (BAN) | 103 | 63 | 60 | Oman |
| Alex Hales (ENG) | 116 | 64 | 60 | Sri Lanka |
| Shane Watson (AUS) | 124 | 71 | 60 | India |
| Rohit Sharma (IND) | 106 | 66 | 62 | South Africa |
| Mahela Jayawardene (SL) | 100 | 64 | 63 | Zimbabwe |
| Morne Van Wyk (SA) | 114 | 70 | 67 | West Indies |
Fastest 100 in ODI International Cricket
Shahid Afridi used to hold the record of fastest ODI 100 , until Corey Anderson better his record by 1 ball. Shahid hold that record for 19 yrs & Corey Anderson hold that for just 9 months as AB de Villiers break his record & better it by 5 balls , making him the player to score fastest 100 in ODI. AB de Villiers hits his century in 31 balls.Here are the list of fastest 100 in ODI :
| Batsman | Total Score | Total Balls | Balls for 100 | Against |
| AB De Villiers (SA) | 149 | 44 | 31 | West Indies |
| Corey Anderson (SA) | 131 | 43 | 36 | West Indies |
| Shahid Afridi (PAK) | 102 | 38 | 37 | Sri Lanka |
| Mark Boucher (SA) | 147 | 63 | 44 | Zimbabwe |
| Brian Lara (WI) | 117 | 59 | 45 | Bangladesh |
| Shahid Afridi (PAK) | 102 | 46 | 45 | India |
| Jesse Rider (NZ) | 104 | 49 | 46 | West Indies |
| Sanath Jayasuriya (SL) | 134 | 60 | 48 | Pakistan |
| Kevin O’Brian (IRE) | 113 | 58 | 50 | England |
| Glenn Maxwell (AUS) | 102 | 51 | 51 | Sri Lanka |
| AB BDe Villiers (SA) | 162 | 63 | 52 | West Indies |
| Virat Kohli (IND) | 100 | 52 | 52 | Australia |
| Shahid Afridi(PAK) | 124 | 62 | 53 | Bangladesh |
| Sanath Jayasuriya (SL) | 103 | 58 | 55 | Bangladesh |
| AB De Villiers (SA) | 119 | 63 | 55 | India |
| James Faulkner (AUS) | 116 | 64 | 57 | India |
| AB De Villiers (SA) | 102 | 59 | 58 | India |
| Virender Sehwag (IND) | 125 | 66 | 60 | New Zealand |
| Jos Buttler (ENG) | 121 | 64 | 61 | Sri Lanka |
Fastest 100 in Test International Cricket
Brendon McCullum hits the fastest 100 in his last test match for New Zealand, he better the long standing record of Vivian Richards by 2 balls. Baz hits his century in 54 balls.Here are the list of fastest 100 in Tests :
| Batsman | Total Balls | Ground | Against |
| Brendon McCullum (NZ) | 54 | Christchurch | Australia |
| Vivian Richards (WI) | 56 | Antiga | England |
| Misbah ul Haq(PAK) | 56 | Abu Dhabi | Australia |
| Adam Gilchrist (AUS) | 57 | Perth | England |
| John Gregory (AUS) | 67 | Johannesburg | South Africa |
| David Warner (AUS) | 69 | Perth | India |
| Shivnarine Chanderpaul (WI) | 69 | G’Town | Australia |
| Chris Gayle (WI) | 70 | Perth | Australia |
| Roy Federicks (WI) | 71 | Perth | Australia |
| Brendon McCullum (NZ) | 74 | Christchurch | Sri Lanka |
| Majid Khan (PAK) | 74 | Karachi | New Zealand |
| Kapil Dev (IND) | 74 | Kanpur | Sri Lanka |
| Md Azharuddin (IND) | 74 | Kolkata | South Africa |
| AB de Villiers (SA) | 76 | Centurion | India |
| Gilbert Jessop (ENG) | 76 | The Oval | Australia |









