Mohammad Nabi is Afghanistan's most significant cricketer in history. He is an all-rounder who can both bat and bowl, so he is a very important player across all formats of the game. He has played for Afghanistan in ODIs, Tests, and T20s over the years, as well as in leading leagues such as the IPL. His leadership and experience have enabled Afghanistan to develop as a cricketing nation. In this article, we will consider his stats and records in various formats, i.e., ODIs, Tests, T20Is, and the IPL. Batting Records Mohammad Nabi has represented the country in all the formats of the game and has been good with the bat as well. He has appeared in 3 Tests and scored 33 runs with a best score of 24. He has appeared in 172 ODIs, where he has scored 3,666 runs at a strike rate of 27.35 with 2 hundreds and 17 half-centuries. In T20Is, he has played 132 games and has made 2,237 runs, with a top score of 89. His strike rate in T20Is is a remarkable 136.23. In first-class cricket, he has played 35 games, scoring 1,284 runs, while in List A cricket, he has made 4,670 runs in 207 games, with 4 centuries and 20 half-centuries. In T20 tournaments, such as IPL, he has appeared in 431 games and accumulated 6,135 runs with 424 fours and 297 sixes. During his cricket career, he has also picked up a large number of catches and is an excellent fielder. Formats Mat Inns NO Runs HS Ave BF SR 100s 50s 4s 6s Test 3 6 0 33 24 5.50 68 48.52 0 0 4 1 ODI 172 150 16 3666 136 27.35 4195 87.38 2 17 241 113 T20Is 132 124 25 2237 89 22.59 1642 136.23 0 6 156 109 FC 35 57 4 1284 117 24.22 2483 51.71 2 5 136 41 List A 207 183 19 4670 146 28.47 5225 89.37 4 20 310 154 T20 431 362 71 6135 89 21.08 4555 134.68 0 17 424 297 Also Read | 5 Best Knocks by Virat Kohli in IPL History Bowling Records Format Mat Inns Balls Runs Wkts BBI BBM Ave Econ SR 4w 5w 10w Tests 3 5 546 254 8 3/36 4/95 31.75 2.79 68.2 0 0 0 ODIs 172 163 7942 5693 176 5/17 5/17 32.34 4.30 45.1 4 1 0 T20Is 132 122 2242 2730 97 4/10 4/10 28.14 7.30 23.1 3 0 0 FC 35 57 4848 2178 94 6/33 8/85 23.17 2.69 51.5 4 3 0 List A 207 198 9743 6933 224 5/12 5/12 30.95 4.26 43.4 5 2 0 T20s 431 410 7883 9158 369 5/15 5/15 24.81 6.97 21.3 7 1 0 Mohammad Nabi has played several cricket games across various formats, demonstrating his performance as a batsman and also as a bowler. He played 3 Test matches with 254 runs and 8 wickets taken, his highest bowling being 3/36. In ODIs, he has played 172 games and scored 5,693 runs and 176 wickets taken, his best bowling being 5/17. In T20 Internationals, he has played 132 games, scored 2,730 runs, and taken 97 wickets with a best bowling of 4/10. In first-class cricket, he has played 35 games, scored 2,178 runs, and taken 94 wickets with his best being 6/33. In List A cricket, he has played 207 games, scored 6,933 runs, and taken 224 wickets with his best bowling of 5/12. In international T20 leagues, he has played 431 games, scored 9,158 runs, and bagged 369 wickets with his best bowling figure of 5/15. Conclusion Mohammad Nabi's cricket career is truly an inspiration. From Afghan domestic cricket to representing his country at the global stage, he has traveled an incredible distance. His batting as well as bowling has established him as one of Afghanistan's finest players. Whether it is ODIs, Tests, T20Is, or the IPL, Nabi has never once let his team down. As he continues playing, fans will be holding their breath waiting to see more of such brilliant performances from this Afghan cricket legend.